如何从所有位置删除此操作。我试过拼接方法,但它对我不起作用。
for (var i = 0; i < array.length; i++) {
array.splice[array[i].Action]
}
我也试过删除关键词,但它也不适用于我。
delete array["Action"];
可以帮助我找出解决方案。
答案 0 :(得分:2)
不是delete array["Action"]
,而是delete array[i]["Action"]
。
但最好使用map
并创建另一个包含Action
以外属性的数组。
array = array.map(({festival, date, day}) => ({ festival, date, day }))