所有的JavaScript高阶函数
时间: 2024-04-08 21:28:53 浏览: 43
JavaScript中有许多高阶函数,以下是一些常见的高阶函数:
1. map:对数组中的每个元素应用一个函数,并返回一个新数组,该数组包含了每个函数调用的结果。
```javascript
const numbers = [1, 2, 3, 4, 5];
const squaredNumbers = numbers.map(num => num * num);
console.log(squaredNumbers); // [1, 4, 9, 16, 25]
```
2. filter:根据指定的条件过滤数组,并返回一个新数组,包含满足条件的元素。
```javascript
const numbers = [1, 2, 3, 4, 5];
const evenNumbers = numbers.filter(num => num % 2 === 0);***
阅读全文