MDN 文档Map
说:
如果您仍然不确定使用哪一个 [object or map],请问自己以下问题:
键在运行时通常是未知的,您是否需要动态查找它们?
[...]
这些都是你想要一个集合的地图的迹象。[...] https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Map
但是我也可以用方括号动态地为对象设置键(即。myObject[dynamicKey]
)。
当我拥有动态键时,是否还有其他使用原因,maps
而不仅仅是为了“符合地图目的”作为一个集合?