var myarr1= ["我","爱","你"]; document.write(myarr1.slice(1,3));

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

不二馆四叶

2016-12-15 11:54

var myarr1= ["我","爱","你"];
   document.write(myarr1.slice(1,3));

end:该参数是数组片段结束处的数组下标。这里“你”的数组下标不应该是2么,为什么把3改成2,“你”就显示不出来呢?


写回答 关注

2回答

  • 白小明
    2016-12-15 12:40:24

    第一个元素是字符串"我",第二个元素是字符串"爱",第三个元素是字符串"你"。

    不二馆四叶

    slice() 方法会选取从 start 到 end (不包括该元素)的 myarr1中的元素。我明白啦,谢谢!

    2016-12-15 14:32:01

    共 1 条回复 >

  • 邵先生不爱学习
    2016-12-15 12:38:23

    根据规定,在“我”这个前面显示的是0,所有一次类推,“你”必须是第三个下标的时候才可以被显示出来。

    0“我”1“爱”2“你”3       是这样计算的。

    不二馆四叶

    slice() 方法会选取从 start 到 end (不包括该元素)的 myarr1中的元素。我明白啦,谢谢!

    2016-12-15 14:32:51

    共 1 条回复 >

JavaScript进阶篇

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

468060 学习 · 21891 问题

查看课程

相似问题