JS數組與對象賦值問題


在W3C的在線編程中經過測試發現以下問題:

當一個數組內部元素為對象時,給數組賦值應該先給對象賦值,然后把該對象push到數組中。

如下所示:

在控制台打印之后的數據格式為下圖所示:

如果在給數組賦值的時候直接給對象賦值則會報錯,如下所示:

以上是在W3C的測試結果。下面是本人在開發過程中因為同樣的原因導致的CSS樣式不應用的錯誤。

當通過循環直接向每個數組元素的對象賦值的時候,在控制台打印出的數據格式如下:

 

而當通過先給對象賦值,然后把對象 push 進數組的方式得到的數據格式如下:


免責聲明!

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



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