1. 程式人生 > >關於數組截取的問題

關於數組截取的問題

col weight 結束 沒有 cnblogs ont uri com -s

今天在項目中遇到了一個關於數組截取的問題,記錄如下:

關於slice的用法,總結如下: 技術分享 const newArr = [NaN,2,3,4,2,NaN,2,3]; var newPartArr = newArr.slice(1,4); console.log(newPartArr);//[2,3,4] console.log(newArr);//[NaN,2,3,4,2,NaN,2,3] 截取的返回值是新數組,但是對原數組沒有影響。 MDN:slice() 方法返回一個從開始結束(不包括結束)選擇的數組的一部分淺拷貝到一個新數組對象。原始數組不會被修改。 技術分享

技術分享

var arr = newArr.slice(2);
console.log(arr);// [ 3, 4, 2, NaN, 2, 3 ] 順帶求和 技術分享

關於數組截取的問題