JS. Добавление объекта в массив
Есть функция
function saveslogan(){
var slogan = document.querySelectorAll('.slogan');
var obj = [];
slogan.forEach(element =>
///Вот тут что-то делать надо
obj.push(element.name , element.value)
);
console.log(JSON.stringify(obj));
}
Который засовывает в массив:
["Название","Значение","Название","Значение","Название","Значение"]
Вместо этого пытаюсь использовать двумерный массив, для результата:
[{"Название":"Значение"},{"Название":"Значение"},{"Название":"Значение"}]
Но с этим проблемы
Ответы (1 шт):
Автор решения: Null Pointer Exception
→ Ссылка
function saveslogan(){
var slogan = document.querySelectorAll('.slogan');
var obj = [];
slogan.forEach(element =>
///Вот тут что-то делать надо
obj.push({[element.name] : element.value})
);
console.log(JSON.stringify(obj));
}