美文网首页
29、reduce

29、reduce

作者: 一土二月鸟 | 来源:发表于2020-06-08 22:36 被阅读0次
  • 相当于在forEach外面定义一个变量,对这个变量进行操作。prev即为外面的变量。
  • 第一次遍历时,prev拿到的是初始值。
  • 之后每次callback里,return的值作为下一次遍历时,prev的值。
  • 最后一次return的值为reduce的返回值。
  • 如果没有指定初始值,则将数组第一个值作为初始值,数组的第二个值作为首次的item。
  • 如果数组里只有一个值,则直接将该值作为reduce的返回值。

相关文章

网友评论

      本文标题:29、reduce

      本文链接:https://www.haomeiwen.com/subject/mpqxnhtx.html