选定元素Slice()例子没看懂

来源:7-21 选定元素slice()

慕粉1461748147

2016-07-25 10:39

myarr.slice(2,4)为什么结果是3,4  

3. String.slice() 与 Array.slice() 相似。

我们将创建一个新数组,然后从其中选取的元素,代码如下:

<script type="text/javascript">
 var myarr = new Array(1,2,3,4,5,6);
 document.write(myarr + "<br>");
 document.write(myarr.slice(2,4) + "<br>");
 document.write(myarr);
</script>

运行结果:

1,2,3,4,5,6
3,4
1,2,3,4,5,6


写回答 关注

3回答

  • 大LOVE辉
    2016-07-25 10:53:41
    已采纳

    从shart开始 到end前一个结束   例如2,4在、这个

    2的位置是第三个为3  4这个位置前一个是第3个4  所以只输出3,4

    记住从零开始

    慕粉1461...

    很赞,谢谢!

    2016-07-25 16:08:44

    共 4 条回复 >

  • 万卷古今消永日
    2016-07-25 11:08:11

    好吧,slice()是前闭后开的 —— [头,尾 ) ; 简单的说“含头不含尾”,记住就行奥。

    慕粉1461...

    很赞,谢谢!

    2016-07-25 16:09:43

    共 1 条回复 >

  • Coral_3673831
    2016-07-25 10:52:31

    slice() 方法可从已有的数组中返回选定的元素。

    start为2end为4(不包括end)开始选取参数 ,既为3,4

    慕粉1461...

    很赞,谢谢!

    2016-07-25 16:09:22

    共 1 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468060 学习 · 21891 问题

查看课程

相似问题