数组的API(foreach待完善)

foreach有个默认参数this,指向对象


隐藏this.png

sort用法

从小到大(x-y)或从大到小排序(y-x)


sort用法.png

实例


sort用法2.png

join的用法

在数组中插入内容并将数组变为字符串。
实例


join.png

将数组变成字符串的特殊写法


数组变字符串.png

concat的用法

实例

1.充当连接符
concat.png

concat2.png

2.复制并返回一个新的数组


concat3.png

新数组!=== 原数组

map的用法

遍历数组(与foreach作用相同)并返回值(foreach不反回值)
实例


map.png

注:所有方法中,只有sort改变原值,其余未改

filter的用法

过滤、筛选数组的值,并返回新数组(原数组不变)
实例


filter.png

reduce的用法

遍历数组并将前数值的和与当前数值依次累加

参考 java中的求和 sum = sum + i
实例


reduce.png

map与reduce的关系

map可以用reduce表示


map与reduce.png

filter与reduce的关系

filter可以用reduce表示


filter与reduce.png

你可能感兴趣的:(数组的API(foreach待完善))