数组常用方法
0.Array.isArray() 用于确定传递的值是否是一个 Array。
1.Array.of() 返回一个由参数组成的数组
2.Array.from() 将数组对象转换为数组 不改变原对象 返回新数组
3.pop() 删除数组最后一个元素(改变原数组) 返回被删除的元素
4.shift() 删除数组的第一个元素 (改变原数组) 返回被删除的元素
5.push() 向末尾添加元素(改变原数组) 返回添加后的length
6.unshift() 向数组开头添加元素(改变原数组) 返回添加后数组的length
7.reverse() 反转数组 改变原数组
8.splice() 添加/删除/替换 当前数组改变
9. sort() 数组排序 (改变原数组) 参数为规定排序的比较函数(非必填)
10.copyWithin() 数组的指定位置复制[改变原数组、ES6]
11.fill()数组的填充 [改变原数组、ES6]
12.slice() 拷贝数组元素 [不改变原数组]
13.join()将数组转换为字符串[不改变原数组]
14.concat() 连接合并多个数组,返回新数组。[不改变原数组]
15.toString() 方法可把数组转换为字符串,并返回结果。[不改变原数组]
16.indexOf() 查找数组中某元素的第一个索引值。[不改变原数组] 如果没有就返回-1
17.lastIndexOf() 逆向查找指定元素在数组中的第一个位置。[不改变原数组]
18.includes() 查找数组是否包含某个元素。[不改变原数组,]