@Vadim1899

Как создать двумерный массив js?

Всем привет! Как создать двумерный массив в js?
Пытался делать так:
var modelInfo['title']['color'] = 'qq';
console.log(var modelInfo['title']['color']);


, но выдает ошибку
Uncaught SyntaxError: Unexpected token [

Суть следующая: изначально в скрипте заданы данные о товаре, например
var modelInfo['1']['color'] = 'blue';
var modelInfo['1']['inch'] = '72';
var modelInfo['1']['price'] = '1500';

var modelInfo['2']['color'] = 'red';
var modelInfo['2']['inch'] = '35';
var modelInfo['2']['price'] = '800';


и в зависимости от выбранного пункта в селектбоксе, будет отображаться заданная информация. Вывод в зависимости от выбранного пункта сделал, но с массивами в тупик встал
  • Вопрос задан
  • 441 просмотр
Решения вопроса 2
@mShpakov
{
  "1": {
    "color": 1,
    "title": "asd"
  },
  "2": {
    "color": 1,
    "title": "asd"
  }
}

Как насчет такого?
Ответ написан
Комментировать
Stalker_RED
@Stalker_RED
var modelInfo = {
  '1': {
    'color':'blue',
    'inch':'72',
    'price':'1500'
  },
  '2': {
    'color':'red',
    'inch':'35',
    'price':'800'

  }
}
https://jsfiddle.net/5af3r7tc/
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@M-ka
frontend присматривающийся к ror
открыть любой учебник по js и почитать соответствующий раздел.... там будут даже примеры
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы