小編給大家分享一下JavaScript的slice函數(shù)怎么用,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
JavaScript的slice函數(shù)
slice(index1, index2)
沒(méi)有參數(shù)是拷貝數(shù)組
只有一個(gè)參數(shù)是從該位置起到結(jié)束拷貝數(shù)組元素
兩個(gè)參數(shù),拷貝從起始位置到結(jié)束位置的元素(不包含結(jié)束位置的元素:含頭不含尾)
使用實(shí)例
var a = [1, 2, 3] b = a.slice(0) console.log("a: ",a) console.log("b: ",b) b[0] = 99; console.log("---- after changed deepClone array b ----- ") console.log("a: ",a) console.log("b: ",b)
以上是“JavaScript的slice函數(shù)怎么用”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道!