数组新增属性

2020-03-27  本文已影响0人  c6e71129966d

1.map ---映射  

( 传进去几个值你就给我返回去几个值)

1.1语法:

array.map(function(currentValue, index, arr), thisIndex)

1.2.例子

map代码实例 map结果

2.reduce---整合 

   (传进去多个值有可能返回一个值)

    2.1语法

   语法:array.reduce(function(total, currentValue, currentIndex, arr), initialValue)

    2.2.例子1:

            数组求和

reduce求和例子 reduce求和结果

    2.3.reduce的工作过程详解:

reduce工作过程详解图

3.filter---过滤      

    (传进去的值只返回符合条件的值)

    3.1语法:

    array.filter(function(currentValue,index,arr), thisValue)

   3.2 例子 

            过滤出超过1000的商品

例子 过滤出超过1000的商品   结果

4.foreach---遍历(迭代)

    4.1语法:

array.forEach(function(currentValue, index, arr), thisValue)

    4.2 例子

上一篇下一篇

猜你喜欢

热点阅读