Array.push() : 尾部追加 (向数组的尾部添加一个或多个元素,返回值是数组的长度)
Array.unshift() : 头部添加 (向数组的头部添加一个或多个元素,并返回数组长度)
Array.pop() : 尾部删除 (删除数组最后一个元素)
Array.shift() : 头部删除 (删除数组第一个元素)
Array.sort(): : 排序 (对数组元素进行排序)
Array.join() : 分隔 (将数组的每一项通过自己指定的字符进行拼接、默认连接为 ",")
Array.reverse() : 反转 (将数组进行倒序)
Array.splice() :删除元素或者添加元素,如:splice('从哪里','删几位','添加的元素')
filter过滤复杂数据类型
res.data.data.records.filter((item) => item.userCode != sessionStorage.userCode)
数组合并
- 使用Apply方法:这个方法是将数组各项添加到另一个数组当中,是一种改变原数组的方法
- 使用concat方法:这个方法不是添加到现有数组,而是创建并返回一个新数组。
- 使用ES6语法的拓展运算符:这个方法也是创建一个新数组