В момент перебора массива, раз в цикл из массива извлекаются 3 значения: typeN, nameN и valueN. Как правильно добавлять их в новый массив, чтобы получить примерно такую структуру, которую я указал ниже?:
var arrayNew = {
'type1': {'name1': 'value1', 'name2': 'value2', 'name3': 'value3'},
'type2': {'name1': 'value1', 'name2': 'value2', 'name3': 'value3'}
};
У меня получилось что-то вроде такого, но нормально это не работает:
arrayNew[typeN] = {nameN: valueN};
Если правильно понял вопрос, то:
if(arrayNew[typeN] === undefined)
arrayNew[typeN] = {[nameN]: valueN};
else
arrayNew[typeN][nameN] = valueN;
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
У меня тут вопрос возникКак с помощью js событий поймать свайп по экрану смартфона?
Когда запускаю приложение через npm start, отображается пустое окно браузераЕсли после этого нажать f12, страница отображается корректно
Первый раз решил попробовать firebaseНо при работе с firebase functions столкнулся с такой проблемой как cors
Ребята ,есть определенный код который надо как-то подключить к базе данных и чтоб записывалось в формате JSON но почему-то не выходит (Помогите...