symbol數(shù)據(jù)類型 js有了對象可以存鍵值對為什么需要map呢?
js有了對象可以存鍵值對為什么需要map呢?1. object的鍵只能是字符串和符號,map的鍵可以是任何類型;2。object的keyValue是無序的,而map是有序的;3。object的key-
js有了對象可以存鍵值對為什么需要map呢?
1. object
的鍵只能是字符串和符號,map的鍵可以是任何類型;
2。object
的keyValue是無序的,而map是有序的;
3。object
的key-value對的大小需要手工計(jì)算,映射有size屬性可以直接??;
4。對象
在迭代前需要得到密鑰數(shù)組,映射可以直接迭代;
5。object
有prototype對象,可能有keynam 6。頻繁添加和刪除地圖的速度更快;