stream流去掉数组中某个字段
时间: 2023-08-23 14:17:26 浏览: 139
删除数组中的某个元素!
你可以使用 `map()` 方法来遍历数组,并使用解构赋值来去除特定字段。以下是一个示例代码:
```javascript
const array = [
{ id: 1, name: 'John', age: 25 },
{ id: 2, name: 'Jane', age: 30 },
{ id: 3, name: 'Bob', age: 35 }
];
const newArray = array.map(({ id, ...rest }) => rest);
console.log(newArray);
```
在上述代码中,`map()` 方法将会遍历数组 `array` 中的每个对象。通过使用解构赋值,我们将 `id` 字段提取出来并忽略,而剩余的字段将会被收集到 `rest` 对象中。最终的结果将会存储在 `newArray` 中,并且不包含 `id` 字段。
输出结果:
```
[
{ name: 'John', age: 25 },
{ name: 'Jane', age: 30 },
{ name: 'Bob', age: 35 }
]
```
这样,你就成功地从数组中去除了特定字段。
阅读全文