Closed. This question needs details or clarity。它当前不接受答案。
想改善这个问题吗?添加详细信息并通过editing this post阐明问题。
去年关闭。
如何合并数组的推送和更新事件?
我尝试与分配,但这是行不通的
问题如果更新值,我将得到一个新条目:
我仍将更新tisch的值,而不是数组中的新条目
想改善这个问题吗?添加详细信息并通过editing this post阐明问题。
去年关闭。
如何合并数组的推送和更新事件?
我尝试与分配,但这是行不通的
$(`#saveall${roomname}`).on('click',function() {
var tisch = document.getElementById(`${roomname}_tisch`).value;
item = {};
item ["tisch"] = tisch;
itemsnew.push(item);
});
问题如果更新值,我将得到一个新条目:
items: Array(2)
0: {tisch: "3"}
1: {tisch: "6"}
我仍将更新tisch的值,而不是数组中的新条目
最佳答案
{tisch: tisch}
在一个表达式中创建相同的对象;实际上,在ES6中,您可以简单地使用速记{tisch}
。鉴于这种:
itemsnew.push({tisch});
10-06 04:29