写一个filter在js中非函数形式
时间: 2023-06-02 07:06:55 浏览: 110
使一个函数作为另外一个函数的参数来运行的javascript代码
在 JavaScript 中,您可以使用数组的 `filter()` 方法来过滤数组中的元素。这个方法接受一个函数作为参数,该函数应该返回一个布尔值。如果布尔值为 true,则会保留数组中的元素,如果为 false,则会忽略。
下面是一个使用非函数形式的示例:
```
let numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
// 过滤出数组中的奇数
let oddNumbers = numbers.filter((number) => {
return number % 2 !== 0;
});
console.log(oddNumbers); // 输出 [1, 3, 5, 7, 9]
```
在这个示例中,我们使用了箭头函数作为 `filter()` 方法的参数。箭头函数是 JavaScript 中的一种简写方式,允许我们编写简短的匿名函数。
希望这个示例能帮到您。
阅读全文