廖雪峰JavaScript高阶函数

高阶函数

函数嵌套函数,子函数接收父函数传递进来的参数

map


map

map()传入的参数是pow,即函数对象本身

运算规则抽象抽象化

reduce

接收两个参数,reduce()把结果继续和序列的下一个元素做累积计算


reduce

filter


filter

关键在于实现一个筛选函数

filter()接收的回调函数可以接收另外两个参数

filter回调函数

element 元素值    index位置    self 数组本身

数组去重

sort

sort数组排序方法,默认使用ASCII码进行排序

sort(function()) 回调函数为函数对象    通过返回-1 0 1 排序

比较关系小(-1)在比较关系大(1)前边

在当前Array上进行修改

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容