JavaScript的数组的各种方法
slice()方法:
可以从数组中提取指定元素。
该方法不会改变元素的值,而是将截取到的数组封装在一个新的数组中返回。
参数:
1.截取开始位置的索引,返回值中包含开始位置的索引。
2.截取结束位置的索引,返回值中不包含结束位置的索引。第二个参数可以省略不写,此时会截取从开始索引往后的所有元素。
3.索引可以传递一个负值,如果传递一个负值,则从后往前计算。
-1:倒数第一个
-2:倒数第二个
splice()方法:
使用splice()方法会影响到原数组,会将指定元素从原数组中删除,并将被删除的元素作为返回值返回。
参数:
1.表示开始位置的索引;
2.表示删除的数量;
3及以后:可以传递一些新的元素,这些元素将会插入到开始位置的索引的前边。
concat()方法:
连接两个或更多的数组,并返回结果。
join()方法:
把数组的所有元素放入一个字符串,元素通过指定的分隔符进行分割。
pop()方法:
删除并返回数组的最后一个元素。
push()方法:
向数组的末尾添加一个或多个元素,并返回新的长度。
reverse()方法:
颠倒数组中元素的顺序。
shift()方法:
删除并返回数组的第一个元素。
sort()方法:
对数组的元素进行排序。
toSource()方法:
返回该对象的源代码。
toString()方法:
将数组转换为字符串,并返回结果。

浙公网安备 33010602011771号