JavaScript中淺拷貝和深拷貝的區別和實現

今天同事問到一個問題,他在vue中遍歷一個動態數組。數組中的元素是對象,當你選擇同一個對象,放入到數組中去,然後使用vue的v-for進行循環的時候,生成的對象,裏面的同一個對象數據就會同步變化。如下圖:衝刺課,是有類別的。所以可以同一個對象選擇多次。這樣纔會出現上面的問題。最終的問題就定位到JavaScript的深度和淺度拷貝。 我也是從這個問題,才體會到基礎知識的重要性。閒話少說,我們直接開始
相關文章
相關標籤/搜索