高阶函数
- 接受一个或多个函数作为输入:
- 输出一个函数:
常见高阶函数
var arr=[2,3,4,5,6,7,8]
//偶数求和
console.log(arr.filter(function(item){return item%2===0}).reduce(function(pre,next){return pre+next},0))
//奇数排序
console.log(arr.filter(function(item){return item%2!==0}).sort(function(pre,next){return pre-next}))
网友评论