数组操作方法

pop() 删除一个数组中的最后的一个元素

定义: pop()方法删除一个数组中的最后的一个元素,并且返回这个元素。

shift() 删除数组的第一个元素

定义: shift()方法删除数组的第一个元素,并返回这个元素。

push() 向数组的末尾添加元素

定义:push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度

unshift()

定义:unshift() 方法可向数组的开头添加一个或更多元素,并返回新的长度。

reverse() 颠倒数组中元素的顺序

定义: reverse() 方法用于颠倒数组中元素的顺序。

splice() 添加/删除数组元素

定义: splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目

sort() 数组排序

定义: sort()方法对数组元素进行排序,并返回这个数组。

参数可选: 规定排序顺序的比较函数。

默认情况下sort()方法没有传比较函数的话,默认按字母升序,如果不是元素不是字符串的话,会调用toString()方法将元素转化为字符串的Unicode(万国码)位点,然后再比较字符。

indexOf() 查找数组是否存在某个元素,返回下标

定义: 返回在数组中可以找到一个给定元素的第一个索引,如果不存在,则返回-1。

发表评论 / Comment

用心评论~