js循环去掉id "addFgList": [ { "id": 1, "feiGangName": "轻度废钢", "feiGangPrice": "9033", "acoursewareId": 3343772731908188 }, { "id": 2, "feiGangName": "中度废钢", "feiGangPrice": 3455, "acoursewareId": 3343772731908188 }, { "id": 3, "feiGangName": "重度废钢", "feiGangPrice": 2333, "acoursewareId": 3343772731908188 } ],
时间: 2023-08-16 10:09:56 浏览: 62
可以使用`Array.prototype.map()`方法,对每个元素进行处理,删除id属性,返回一个新的数组。代码示例如下:
```javascript
const addFgList = [
{
"id": 1,
"feiGangName": "轻度废钢",
"feiGangPrice": "9033",
"acoursewareId": 3343772731908188
},
{
"id": 2,
"feiGangName": "中度废钢",
"feiGangPrice": 3455,
"acoursewareId": 3343772731908188
},
{
"id": 3,
"feiGangName": "重度废钢",
"feiGangPrice": 2333,
"acoursewareId": 3343772731908188
}
];
const newAddFgList = addFgList.map(({id, ...rest}) => rest);
console.log(newAddFgList);
```
输出结果:
```
[
{
"feiGangName": "轻度废钢",
"feiGangPrice": "9033",
"acoursewareId": 3343772731908188
},
{
"feiGangName": "中度废钢",
"feiGangPrice": 3455,
"acoursewareId": 3343772731908188
},
{
"feiGangName": "重度废钢",
"feiGangPrice": 2333,
"acoursewareId": 3343772731908188
}
]
```
其中,`{id, ...rest}`使用对象解构,将原对象的id属性解构出来,其余属性放到rest对象中。`map()`方法遍历每个元素,返回一个新的数组。