数组 增删改查

1、增加:

arr.push('末尾添加');

arr.unshift('开头添加');

arr.splice(2,0,'splice可增加可删除');   

//注:第1个参数:整数,规定添加/删除项目的位置,使用负数可从数组结尾处规定位置。

         第2个参数:整数,要删除的项目数量。如果设置为 0,则不会删除项目。

         第3个参数:选填,向数组添加的新项目。

2、删除:

 arr.pop();//末尾删除

 arr.shift();//开头删除

 arr.splice(2,1);   //删除第3个(下标为2)

3、数组转字符串

var ceshi = arr.join('-');   //以-相隔的字符串

4、查找

var ceshi = arr.slice(1,5);  

//第一个参数:规定从何处开始选取。如果是负数,那么它规定从数组尾部开始算起的位置。也就是说,-1 指最后一个元素,-2 指倒数第二个元素

//第二个参数:规定从何处结束选取

5、复制

(1)  arr.slice();

注:  arr.slice()  === arr

(2)arr.concat();

注:  arr.concat()  === arr

6、数组拼接:concat

var ceshi = arr1.concat(arr2);

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

推荐阅读更多精彩内容