js運算元組,不修改原陣列

  • 作者:由 匿名使用者 發表于 攝影
  • 2023-01-06

js運算元組,不修改原陣列新科技17 2022-07-04

js陣列是引用型別的值,我們直接將原陣列賦值給新的變數,由於指標指向同一個記憶體地址,修改陣列,原陣列也會被修改。

如果不想原陣列被修改,可以採用以下方法:

此時,再修改copyList的值,不會影響list的值。

es6的Array。from()和擴充套件語句也可以複製陣列,而不會繼續引用原陣列。

基礎用法連結:

slice

concat

Array。from()

。。。 擴充套件語句

Top