常用方法字典

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