array.slice(start, end)
描述:方法slice()將返回數組的一部分,或者說是一個子數組。返回的數組包含從start 開始到end之間的所有元素,但是不包括end所指的元素。如果沒有指定end,返回的數組包含從start開始到原數組結尾的所有元素。
返回值:一個新數組,包含從start到end(不包括該元素)指定的array元素。
參數
start 數組片段開始處的數組下標。如果是負數,它聲明從數組尾部開始算起的位置。 也就是說,-1指最后一個元素,-2指倒數第二個元素,以此類推。
end 數組片段結束處的后一個元素的數組下標。如果沒有指定這個參數 包含從start開始到數組結束的所有元素。如果這個參數是負數, 從數組尾部開始算起的元素。
var arr8 = ["xx", "yy", "zz", "kk", "jj"]; var sliceArr1 = arr8.slice(2); //從下標2開始,截取到數組的末尾,生成一個新數組 ["zz", "kk", "jj"] console.log("從下標2開始截取,得到子數組:" + sliceArr1); var sliceArr2 = arr8.slice(1, 4); // 從下標1開始,截取到下標4,但是不包含下標4 ["yy", "zz", "kk"] console.log("從下標1開始,截取到下標4,得到子數組:" + sliceArr2) var sliceArr3 = arr8.slice(-3); // 從倒數第三個,截取到末尾 ["zz", "kk", "jj"] console.log("從倒數第三個截取到末尾,得到數組:" + sliceArr3) var sliceArr4 = arr8.slice(-4, 3); // ["yy", "zz"] console.log(sliceArr4);
本文發布于:2023-02-28 20:14:00,感謝您對本站的認可!
本文鏈接:http://m.newhan.cn/zhishi/a/167766410482146.html
版權聲明:本站內容均來自互聯網,僅供演示用,請勿用于商業和其他非法用途。如果侵犯了您的權益請與我們聯系,我們將在24小時內刪除。
本文word下載地址:jsslice.doc
本文 PDF 下載地址:jsslice.pdf
| 留言與評論(共有 0 條評論) |