gpt4 book ai didi

javascript - 将属性添加到数组中的最新对象

转载 作者:行者123 更新时间:2023-12-01 00:00:08 24 4
gpt4 key购买 nike

所以,我正在从数据库中获取数据,并且我想将 id(字符串)和数据(对象)配对在一起。但是,forEach 会将数组中的每个对象替换为当前迭代的special.id。我只想将special.id 添加到数组中的最后一个对象,即special.data()。

//Push object into the masterEstablishments array
masterEstablishments.push(special.data());

//Add an id property to the establishment object in masterEstablishments
masterEstablishments.forEach(function(element) {
element.id = special.id;
});

谢谢

最佳答案

尝试使用:

            //Push object into the masterEstablishments array
masterEstablishments.push(special.data());
masterEstablishments[masterEstablishments.length - 1].id = special.id;

或尝试使用:

  let obj = {};
obj = special.data();
obj.id = special.id;
masterEstablishments.push(obj);

希望对你有帮助

关于javascript - 将属性添加到数组中的最新对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60786396/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com