前端学习——迭代数组

1.map:会迭代数组中每一个元素,并根据回调函数来处理每一个元素,最后返回一个新数组,不会改变原数组。

              arr.map(function(val){...});

2.reduce: 迭代一个数组,并累积到一个值中,回调函数的参数是一个累加器和当前值。reduce有个第二参数被用来设置累加器初始值,如果没有设置,默认第一项。

3.filter:迭代数组,并且按给出的条件过滤出符合的元素

           传入一个回调函数会携带的一个参数,参数为当前迭代的项(val),返回true的会保留在数组中,返回false会被过滤。不会改变原数组。

阅读更多
想对作者说点什么? 我来说一句

matlab迭代学习控制算法程序

2008年11月21日 1KB 下载

没有更多推荐了,返回首页

不良信息举报

前端学习——迭代数组

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭