| 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() |
遍历数组 |
遍历处理数组,原始数组中元素为调用函数处理后的值 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|