今天寫運動框架時,發現將對象push進數組,后面的值會覆蓋前面的值,最后輸出的都是最后一次的值。其實這一切都是引用數據類型惹的禍。
如果你也有類似問題,可以繼續看下去哦。
下面代碼模擬:
將json對象的每個鍵值對,單獨搞成對象,再賦值給數組,最后輸出數組。結果數組應該是有三個對象。(for-in用於對象遍歷)
今天寫運動框架時,發現將對象push進數組,后面的值會覆蓋前面的值,最后輸出的都是最后一次的值。其實這一切都是引用數據類型惹的禍。
如果你也有類似問題,可以繼續看下去哦。
下面代碼模擬:
將json對象的每個鍵值對,單獨搞成對象,再賦值給數組,最后輸出數組。結果數組應該是有三個對象。(for-in用於對象遍歷)
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。