2019/8/31关于数组的函数应用

1、concat():将两个数组合并成一个新数组,原数组不会被改变
数组1.concat(数组2)
返回值:合并好的数组
2、slice():基于当前数组获取指定区域元素病创建一个新数组,原数组不改变
数组.slice(start,end); start:开始获取 end:结束获取的下标(不包括end)
返回值:指定区域元素生成的新数组
3、splice:完成删除,插入,替换(有参数决定完成功能
数组.splice(start,length,元素。。。。)
参数:参数1 截取的开始下标
参数2 截取的长度
参数3 在截取的开始下标位置插入元素,插入元素个数随意

var arr=["red","blue","green"]
删除功能:
arr.splice(1,1); 			//b会被删除
返回值为截取的元素组成的数组  
插入功能
var res=arr.splice(1,0,"yellow");   //原先blue的位置会是yellow, blue往后移动一个
(插入多个元素在yellow后边直接写 ,“black”
返回值:空
//替换功能 (先删除在插入)
arr.splice(1,1,"yellow");  //会没有blue ,yellow在blue的地方

join():使用拼接符将数组中元素拼接成字符串
数组.join(拼接符)
参数:拼接值
返回值:拼接好的字符串
var arr=[1,2,3];
var str=arr.join("+");//也可以写其他的类似于*,&
输出:1+2+3

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值