Я пытаюсь определить массив, который работает следующим образом:Как определить jagged ассоциативный массив в javascript?
myArray[0] = 'Volkswagen'
myArray[0][0] = 'Crossfox'
myArray[1] = 'Ford'
myArray[1][0] = 'Focus'
я могу сделать вручную, но, конечно, это не способ сделать это. У меня есть простой массив с этим:
arrayVolks = ['Crossfox', 'Up', 'Golf'];
arrayVolks[name] = 'Volkswagen';
Моя проблема заключается в том, что я не знаю, как создать первый массив с индексом с именем массива и затем добавить в массив.
Я думал, на какой-то мере, как это:
var myArray = [ arrayVolks[name]: {arrayVolks} ]
(код сразу над ним больше похоже на псевдокоде, чем фактический JavaScript)
возможно ли это?
Спасибо относительно
Am я в состоянии использовать (OBJ) .Length Object.keys? Я знаю, что это работает, но это правильный способ сделать это? (для доступа к длине) – Yacomini
В соответствии с этим: http://stackoverflow.com/a/4889658/2048417 - да. Но имейте в виду, что 'Object.keys' не работает в IE9. – pwolaq