沐鳴平台網址_Js數組 slice 用法大合集

如果 end 被省略,則 slice 會一直提取到原數組末尾。如果  end 大於數組長度, slice 也會一直提取到原數組末尾。,從該索引處開始提取原數組中的元素,如果該參數為負數,則表示從原數組中的倒數第幾個元素開始提取, slice(-2) 表示提取原數組中的倒數第二個元素到最後一個元素(包含最後一個元素)。如果省略  begin ,則  slice 從索引 0 開始。,在深入研究一些更高級的用法之前,讓我們看一下 slice 方法的基礎知識。如MDN文檔, slice 是數組上的一個方法,它最多有兩個參數:,arr.slice([begin[, end]]),function useone (arr) {

const usedItem = arr[0]

return arr.slice(1)

}

,我們的前4個例子突出 slice 的核心功能。,
,const arr2 = arr.slice(),在該索引處結束提取原數組元素(從0開始)。 slice 會提取原數組中索引從  begin 到  end 的所有元素(包含begin,但不包含end)。,slice(1,4) 提取原數組中的第二個元素開始直到第四個元素的所有元素 (索引為 1, 2, 3的元素)。,如果該參數為負數, 則它表示在原數組中的倒數第幾個元素結束抽取。 slice(-2,-1) 表示抽取了原數組中的倒數第二個元素到最後一個元素(不包含最後一個元素,也就是只有倒數第二個元素)。,如果 end 被省略,則 slice 會一直提取到原數組末尾。如果  end 大於數組長度, slice 也會一直提取到原數組末尾。