问答详情
源自:7-21 选定元素slice()

如下,为啥输入(1,2)不行,为啥要输入(1,3)才能输出。

<title>Array对象 </title>

<script type="text/javascript">

   var myarr1= ["我","爱","你"];

    //document.write(myarr1[2]);

   document.write(myarr1.slice(1,3));

</script>


提问者:web小菜 2016-10-24 18:11

个回答

  • 一只程序汪4189220
    2016-10-24 19:31:49
    已采纳

    因为slice(start,end),返回一个新的数组,包含从 start 到 end (不包括该元素)的 数组中的元素。

    所以slice(1,3),截取的是下标从1开始到3(但不包括3)结束的元素。