js 解決數組sort排序後,會影響原始數組,(利用下標撐大長度的數組,在some等api中不計入循環次數)

var arr  = [1,3,2]; arr.sort(); console.log(arr)   // [1,2,3]api 若是不想由於sort而影響了原數組,只須要把原數組拷貝一份,注意是深拷貝,而不是淺拷貝數組 淺拷貝以下函數 var arr2= [3] var arr3=arr2 arr2[1] = 2 console.log(arr3) // [3,2] 這裏是淺拷貝,淺拷貝會使兩個
相關文章
相關標籤/搜索