js删除数组中已知的元素
时间: 2023-10-15 17:04:27 浏览: 81
删除数组中的元素
可以使用 JavaScript 中的 `splice` 方法来删除数组中已知的元素。 `splice` 方法可以在数组中添加或删除元素,并返回被删除的元素。
以下是一个示例代码,演示如何使用 `splice` 方法删除数组中已知的元素:
```js
var arr = ['apple', 'banana', 'orange', 'grape'];
var index = arr.indexOf('orange'); // 查找元素的索引值
if (index !== -1) {
arr.splice(index, 1); // 删除元素
}
console.log(arr) // 输出:["apple", "banana", "grape"]
```
在上述代码中,首先使用 `indexOf` 方法查找要删除的元素的索引值。如果该元素存在于数组中,则使用 `splice` 方法删除该元素(在本例中,我们要删除的是 `'orange'`)。最后,使用 `console.log` 方法输出修改后的数组。
阅读全文