遍历数组并过滤某个元素
时间: 2023-05-31 10:07:33 浏览: 129
jquery数组封装使用方法分享(jquery数组遍历)
如果要遍历数组并过滤某个元素,可以使用 Array.prototype.filter() 方法。
这个方法接受一个函数作为参数,函数的参数就是数组的每一个元素,如果函数返回 true,就会保留这个元素,否则会过滤掉这个元素。
例如,如果你想要遍历数组 arr 并过滤掉所有小于 10 的元素,可以这样写:
```
const arr = [1, 20, 3, 40, 5];
const filteredArr = arr.filter(x => x >= 10);
console.log(filteredArr); // [20, 40]
```
注意,filter() 方法是一个不改变原数组的方法,它会返回一个新的过滤后的数组。如果你想要在原数组上过滤元素,可以使用 Array.prototype.splice() 方法。
阅读全文