const array = [1, 2, 3]; Object.freeze(array); let array2 = array; array2 = array2.sort((a, b) => b - a);
某些庫內部凍結了對象或者數組,導致直接去修改內部數據時會出現問題
解決方法: 通過
let array2 = [...array]
新建一個副本,這樣就不會修改array中的數據了
const array = [1, 2, 3]; Object.freeze(array); let array2 = array; array2 = array2.sort((a, b) => b - a);
某些庫內部凍結了對象或者數組,導致直接去修改內部數據時會出現問題
解決方法: 通過
let array2 = [...array]
新建一個副本,這樣就不會修改array中的數據了