在我重新涉足JavaScript(和相关技术)之前,我做了很多ActionScript 3,那里有一个名为Dictionary的对象,它具有像即将推出的WeakMap一样的弱键,但AS3版本仍然像常规通用对象一样可枚举,而WeakMap明确没有
AS3版本允许我们构建一些非常有趣和有用的结构,但我感觉JS版本有些受限。为什么呢?
如果Flash虚拟机可以做到,那么是什么阻止浏览器做同样的事情呢?我读到过这将是“非确定性的”,但这正是重点,对吧?
.keys()
或.values()
。AS3版本允许我们构建一些非常有趣和有用的结构,但我感觉JS版本有些受限。为什么呢?
如果Flash虚拟机可以做到,那么是什么阻止浏览器做同样的事情呢?我读到过这将是“非确定性的”,但这正是重点,对吧?