js中数组的方法

join()
数组转成字符串使用连接字符连接,默认,连接,返回字符串
push()
将元素添加到数组末尾,返回修改后的长度
pop()
移除数组最后一个元素,返回移除元素的值
unshift()
将元素添加到数组开头,返回修改后的长度
shift()
移除数组第一个元素,返回移除元素的值,如果数组为空返回undefined
sort()
将数组元素从小到大排序,改变原数组,返回修改后的数组
reverse()
将数组元素反转顺序,改变原数组,返回修改后的数组
concat()
将元素添加到原数组中,不改变原数组,返回修改后的数组
slice()
截取数组中指定开始下标到结束下标之间的元素组成的新数组,不改变原数组没返回修改后的数组
splice()
删除、插入、替换数组项,不改变原数组,返回修改后的数组
indexOf()
从开头规定位置向后查找元素所在位置,返回索引值,不存在返回-1
lastIndexOf()
从结尾规定位置向前查找元素所在位置,返回索引值,不存在返回-1
forEach()
循环遍历数组,参数-当前元素、当前元素索引、数组本身
map()
数组中的元素运行给定函数,返回每次函数调用的结果组成的数组
filter()
数组中的元素运行给定函数,返回满足过滤条件组成的数组
every()
判断数组中元素是否都满足条件,返回true false
some()
判断数组中是否存在满足条件的元素,返回true false

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容