Можно ли объявить массивы в буквенной нотации объекта JavaScript?
Пример 1 — это работает с массивами
Декларация:
NAMESPACE = { data: { items: Array() //array } }
Хранение данных:
NAMESPACE.data.items.push(data[0]);
Пример 2 — это работает с объектами
Декларация:
NAMESPACE = { data: { items: {} //object } }
Хранение данных:
NAMESPACE.data.items[data['key']] = data;
Пожалуйста, поделитесь своими мыслями по этому поводу в комментариях.