JS数组的常见操作方法‘’

在数组中,经常使用的操作方法有以下的几个:

push() 在最后一位新增一或多个数据,返回长度

unshift() 在第一位新增一或多个数据,返回长度

pop()  删除最后一位,并返回删除的数据

shift() 删除第一位,并返回删除的数据

splice() 从数组中添加/删除项目,然后返回被删除的项目

slice() 截取指定位置的数组,并返回

soft() 排序(字符规则),返回结果  数字大小排序soft(function(a,b){a-b})

john() 使用分隔符,将数组转为字符串并返回

toString() 直接转为字符串,并返回

concat() 合并数组,并返回合并之后的数据

indexOf() 查询并返回数据的索引

forEach() 遍历数组 参数为回调函数,会遍历数组所有的项,回调函数接受三个参数,分别为value,index,self;forEach没有返回值

map() 同forEach,同时回调函数返回数据,组成新数组由map返回

filter() 同forEach,同时回调函数返回布尔值,为true的数据组成新数组由filter返回

some() 同forEach,同时回调函数返回布尔值,只要由一个为true,由some返回true

every() 同forEach,同时回调函数返回布尔值,全部为true,由every返回true

其中还有很多数组的方法 例如reduce lastIndexOf() valueof() 还有一些详细用法就不一一列举 



如果写的不好 或者错误欢迎指出 我会虚心指教

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容