JavaScript-数组-slice截取

slice(start,end)
从数组中提取指定元素 最多两个参数, 第一个是开始截取的索引, 第二个是结束截取的索引(包含开始索引,不包含结束索引)

       var newArr=arr.slice(1,4); 

只有一个参数, 截取从这个参数为索引开始,一直到整个数组结束

	 var newArr=arr.slice(2); 

如果传递一个负值, 从数组右边往前计算

	 var newArr=arr.slice(1,-2);
  • 代码
	var arr=["1111","2222","33333","444","555","66666","777","888"];
       /*
        slice(start,end)  从数组中提取指定元素   两个参数, 第一个是开始截取的索引, 第二个是结束截取的索引(包含开始索引,不包含结束索引)
       */
       var newArr=arr.slice(1,4);
       console.log(newArr);
        

       var newArr=arr.slice(2);  //只有一个参数, 截取从这个参数为索引开始,一直到整个数组结束
       console.log(newArr);

       var newArr=arr.slice(1,-2); //如果传递一个负值, 从数组右边往前计算
       console.log(newArr);
  • 运行结果:
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值