如果要遍历数组并过滤某个元素,可以使用 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() 方法是一个不改