1
我在探索新的ES6功能:WeakMap
。我从我在MDN上找到的基本范例开始。Uncaught TypeError:weakMap.forEach不是函数()
我遇到的问题是我无法遍历WeakMap元素。我得到的错误:
Uncaught TypeError: weakMap.forEach is not a function
下面是我创造了我简单的例子:
var myWeakMap = new WeakMap();
myWeakMap.set({a: 1}, 11);
myWeakMap.set({b: 2}, 22);
myWeakMap.set({c: 3}, 33);
myWeakMap.forEach(function (item, key, myWeakMapObject) {
console.log(item);
});
我怎么能遍历所有元素?
看到这个http://stackoverflow.com/a/32543187/2545680 –
的【如何遍历一个weakmap可能的复制? ](http://stackoverflow.com/questions/32402837/how-to-iterate-over-a-weakmap) – Andreas