vue數組賦值變量不影響原數組


在使用vue開發移動端項目過程中,統一數組在對多個變量賦值時;希望一個數組的改變不影響另外一個數組,此時可以使用如下方式實現:

let arr = []
let a1 = JSON.parse(JSON.stringify(arr))
let a2 = JSON.parse(JSON.stringify(arr))
a1.push('1')
a1.length === 1 // true
a2.length === 1 // false


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM