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.交流群: 2702237 13835667

相關課文
  • JS如何防止父節點的事件運行

  • nodejs編寫一個簡單的http請求客戶耑代碼demo

  • 說一則爲什麽後耑開發人員不選擇node.js的原因

  • 使用Sublime Text3 開發React-Native的配置

我要說說
網上賓友點評