JS选定元素函数slice()

字号+ 编辑: Snake 修订: 种花家 来源: 慕课网 2023-09-10 我要说两句(0)

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

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

语法:

arrayObject.slice(start,end)

参数说明:

参数描述
start

必须。规定从何处开始选取。如果是负数,那么它规定从数组尾部开始算起的位置。

-1 指最后一个元素,-2 指倒数第二个元素,以此类推。

end

可选参数。规定从何处结束选取

该参数是数组片段结束处的数组下表。

如果没有指定这个参数,那么切分的数组包含从start到数组结束的所有元素。如果这个参数是负数,那么它所规定的是从数组尾部开始算起的元素。

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

2. 该方法并不会修改数组,而是返回一个子数组。

注意:

1. 可使用负值从数组的尾部选取元素。

2.如果 end 未被规定,那么 slice() 方法会选取从 start 到数组结尾的所有元素。

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


阅完此文,您的感想如何?
  • 有用

    0

  • 没用

    0

  • 开心

    0

  • 愤怒

    0

  • 可怜

    0

1.如文章侵犯了您的版权,请发邮件通知本站,该文章将在24小时内删除;
2.本站标注原创的文章,转发时烦请注明来源;
3.Q群: 2702237 13835667

相关课文
  • JS如何防止父节点的事件运行

  • nodejs编写一个简单的http请求客户端代码demo

  • 说一则为什么后端开发人员不选择node.js的原因

  • 使用Sublime Text3 开发React-Native的配置

我要说说
网上嘉宾点评