Сообщение от Aetae
|
cript, в js нет понятия "многоуровневый массив". Есть массив( [] ). Есть объект( {} ). Ведут они себя (если утрировать) одинаково, только в первом ключи - цифры, во втором произвольные строки.
Если в хотите имитировать "многоуровневый массив" вы должны один массив\объект положить в другой..
a = {
key1: [
"index"
],
key2: [
"index2"
]
}
|
В таком случае добавить к индексу key1 в конец новое значение можно так
a['key1'] = 'new';
Удалить первое значение
delete a['key1'][0];
Проверить на наличие значений в ключе key1
if(a['key1'] != undefined)?