JS中Map以對象作爲鍵的問題

在Map中不同的對象作爲鍵能存儲不同的值(每個對象都被認爲是唯一的) 下圖是《深入理解es6》書中截取的 (紅色的報錯可忽略,之前聲明過了,我忘記了。對了,順便提一點,大家應該也都知道的:var聲明的可以覆蓋,let聲明過的如果再次聲明則會報錯) 此處涉及到對象的引用問題, ① key1={}; key2={}; 與 ②key1={}; key2=key1;是不一樣的。 第一種,本質上是在堆中創建
相關文章
相關標籤/搜索