js 数组对象中删除某个对象
时间: 2023-07-22 17:01:03 浏览: 158
删除对象数组中某个对象
要删除 JavaScript 数组对象中的某个对象,可以使用 `splice()` 方法。`splice()` 方法可以通过指定要删除的索引位置和要删除的元素数量来修改原始数组。以下是一个示例:
```javascript
let arr = [
{ id: 1, name: 'John' },
{ id: 2, name: 'Jane' },
{ id: 3, name: 'Bob' }
];
// 要删除的对象的索引位置
let index = 1;
// 删除指定索引位置的元素
arr.splice(index, 1);
console.log(arr);
```
在上述示例中,我们有一个包含三个对象的数组 `arr`。通过指定要删除的索引位置为 `1`,使用 `splice()` 方法删除了索引位置为 `1` 的对象,即 `{ id: 2, name: 'Jane' }`。最后,我们打印了修改后的数组 `arr`,输出结果为:
```
[
{ id: 1, name: 'John' },
{ id: 3, name: 'Bob' }
]
```
这样就成功地从 JavaScript 数组对象中删除了指定的对象。
阅读全文