数组方法:
1.push() 添加数组项(从后面添加)会改变数组 返回数组长度
2.pop() 输出数组最后一项 原数组长度减一
3.Shift() 输出数组第一项 原数组长度减一
4.Unshift()添加数组项(从前面添加)会改变数组 返回数组长度
5.Slice(a,b): 返回数组从a到b(不包括b)的子数组,不会改变原数组,接负数的话用数组长度相
6.Concat(item1,Iitem2,item3,…) 连接item1,Iitem2,item3,…返回副本,不带参数表示复制副本
7.Splice() 会改变原数组 返回被删除的子数组
8. 删除:splice(起始位置,删除项数) splice(0,1)删除数组第一个,返回被删除的子数组
9. 插入: splice(起始位置,删除项数,…插入项) 返回被删除的子数组
10.替换: (起始位置,删除项数,掺入项数) 插入项数不必与删除的项数相等 返回被删除的子数组
11.Join():数组拼接成字符串(要区分split();字符串分割为数组,)
数组迭代方法:
11.every() 对每一项运行函数,若每一项都运行函数后都返回true,才返回true
12.Some() 对每一项运行函数的结果组成的数组,若其中一项运行函数返回true,则返回true
13.Filiter() 对每一项运行函数,返回函数会返回true的项组成的数组
14.Foreach() 对每一项运行函数
15.map()对每一项运行函数的结果组成的数组