常用的数组方法

143 阅读2分钟

reverse()方法将数组元素的位置颠倒,并返回该数组,该方法改变原数组 sort()方法对数组的元素排序,并返回数组,默认排序顺序试讲元素转换成字符串, 然后比较他们的UTF-16代码如a-b排序 concat()方法用于合并多个数组。返回一个新数组 find()方法返回数组中符合条件的第一个元素,如果没有符合条件的元素,则返回undefined findIndex返回数组中符合条件的第一个元素的索引,如果没有返回-1 includes方法用来判断数组中是否含有指定值,包含返回true 否则false indexOf方法返回数组中可以找到指定元素的索引,如果没有返回-1 join方法将一个数组或一个类数组对象 的所有元素连接成一个字符串,并返回这个字符串 如果数组只有一个元素就不会被分割 pop()方法从数组中删除最后一个元素,并返回该元素的值,可以改变数组长度 push()方法 将一个或多个元素添加在数组的末尾,此方法更改数组的长度 返回该数组的新长度 shift方法从数组中删除第一个元素并返回该元素,可改变数组长度 unshift()将一个或者多个元素添加数组的开头,可改变数组长度 并返回数组新长度 splice()方法通过删除或者替换现有元素或者原地添加新的元素 并以数组形式返回被修改的内容的数组 splice两个参数是要删除的索引 后一个参数是删除几项 三个参数 是第几个索引 0 插入的值