1,锁定数组的长度(只读模式)[ Array.join() ]

2、将数组合并成字符串(返回字符串)[ Array.join() ]

3、返回逆序数组(倒叙排列数组)[ Array..reverse() ]

4、Array.sort()方法,返回排序后的数组。如果数组包含undefined,会被排到数组的尾部。如果不带参数的调用sort(),数组元素以字母表顺序排序。

5、Array.concat(),创建并返回一个新数组

6、Array.slice()方法,返回指定数组的片段或者子数组。不会改变原数组

7、Array.splice()方法,用来删除或插入元素,会修改原数组!

可以用来解决在数组起始部位加入数据

8、push()方法与pop()方法

9、unshift()方法与shift()方法

10、toString()和toLocaleString()

11、forEach()方法,从头至尾遍历数组,为每个元素调用指定的函数。

11、map()方法

和forEach()类似,调用数组的每个元素传递给指定函数,并返回一个数组,所以它和forEach()的区别在于,有一个返回值。不修改原数组,返回的数组长度和原数组相同

12、filter()方法,返回的是调用数组的一个子集。

filter()会跳过稀疏数组中缺少的元素,他的返回数组总是稠密的。所以可以用一下方法来压缩稀疏数组的空缺。

13、every()和some()

every()方法是只有数组中所以元素都满足某个条件才会返回true;some()方法是只要有满足条件的值,就返回true。

以every()方法为例

14、indexOf()和lastIndexOf()

15、数组中对象的遍历

16、数组中对象的操作

Logo

前往低代码交流专区

更多推荐