push() |
追加元素 |
向数组的末尾添加一个或多个元素,并返回新的长度 |
unshift() |
插入元素 |
方法可向数组的开头添加一个或更多元素,并返回新的长度 |
pop() |
删除最后一个元素 |
方法用于删除并返回数组的最后一个元素。返回最后一个元素 |
shift() |
删除第一个元素 |
把数组的第一个元素从其中删除,并返回第一个元素的值 |
slice(start,end) |
复制一个新数组 |
返回一个新的数组,包含从 start 到 end,该方法不会修改原数组 |
splice(index,num,param1,param..) |
删除元素 |
删除从 index 处开始的零个或多个元素,并且用参数列表中声明的一个或多个值来替换那些被删除的元素,并返回被删除的元素 |
concat() |
连接数组 |
连接两个或多个数组。不改变现有的数组,仅会返回被连接数组的一个副本 |
sort() |
排序 |
按照Unicode code位置排序,默认升序 |
reverse() |
数组倒序 |
颠倒数组中元素的顺序。返回的是颠倒后的数组 |
every(funname) |
遍历数组 |
对数组的每一项都运行给定的函数,每一项都返回 true,则返回 true |
some() |
遍历数组 |
对数组的每一项都运行给定的函数,有一项返回 true,则返回 true |
filter() |
遍历数组 |
对数组的每一项都运行给定的函数,有一项返回 true,则返回 true |
forEach() |
遍历数组 |
对数组的每个元素执行一次提供的函数 |
map() |
遍历数组 |
遍历处理数组,原始数组中元素为调用函数处理后的值 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|