我想删除特定的密钥& java脚本

时间:2018-03-07 07:03:09

标签: javascript jquery

this is my array and i want to delete "**Action**" filed from this array 如何从所有位置删除此操作。我试过拼接方法,但它对我不起作用。

for (var i = 0; i < array.length; i++) {
  array.splice[array[i].Action]
} 

我也试过删除关键词,但它也不适用于我。

delete array["Action"];

可以帮助我找出解决方案。

1 个答案:

答案 0 :(得分:2)

不是delete array["Action"],而是delete array[i]["Action"]

但最好使用map并创建另一个包含Action以外属性的数组。

array = array.map(({festival, date, day}) => ({ festival, date, day }))