![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Es6
~甲壳虫
心比天高,脚踏实地
不惧现在,不畏将来
展开
-
forEach()、map()、every()、some()和filter()的用法
在Javascript中,如何处理数组中的每一项数据?for循环遍历是最常见的做法,但是,除此之外,ES5还提供了处理数组更加方便的方法一、forEach(),用于遍历数组,无返回值这里先给出一个数组(以下例子通用):var arr = [1,-2,3,4,-5];然后我要做事情的就是,将数组中的每一项翻倍。arr.forEach(function(item,index,array)...原创 2020-04-10 17:47:45 · 146 阅读 · 0 评论 -
浅谈JS中 reduce() 的用法
一、语法arr.reduce(function(prev,cur,index,arr){...}, init);其中,arr 表示原数组;prev 表示上一次调用回调时的返回值,或者初始值 init;cur 表示当前正在处理的数组元素;index 表示当前正在处理的数组元素的索引,若提供 init 值,则索引为0,否则索引为1;init 表示初始值。看上去是不是感觉很复杂?没...原创 2020-04-10 17:38:44 · 226 阅读 · 1 评论