Как я могу поместить значение объекта в массив - javascript
Это может показаться простым вопросом, но я застрял. В настоящее время я передаю объект моей функции, которая в ответ должна переместить значение объекта в массив. На данный момент она не заталкивает значение в массив и возвращает значение 0 и неопределенное, если я пытаюсь получить фактическое значение в явном виде.
В моем файле проверки есть вызов функции с циклом forloop, который передает объект и счетчик
for (let i=0; i< data.length; i++){
addtoList(i, data);
}
});
цикл forloop перебирает данные, возвращаемые из объекта Django, как такового
data = serialize("json", modelname.filter(username=...))
return HttpResponse(data)
В моем файле addto фактическая функция должна обрабатывать добавление объекта в список.
var pushere = []
function addToList(i,data){
pushere.push(data[i].fields.title)
console.log(data[i].fields.title)
};
console.log(pushere)
теперь я также зарегистрировал обычный список, чтобы увидеть различия
const testListt = ['a','b','v']
console.log(testListt)
С учетом сказанного, как мне правильно "затолкать" значения объектов в массив, что мне и нужно перед отображением на странице. Я пробовал отображать объекты с помощью Mozilla Map и их помощи по Objects.
Когда пользователь впервые входит в систему, это вроде бы работает, но при обновлении страницы я не могу получить значение.
* первый вход
Может ли сохранение в localstorage и получение значения оттуда работать вместо этого?