Javascript 未捕获类型错误:weakMap.forEach不是函数()

Javascript 未捕获类型错误:weakMap.forEach不是函数(),javascript,Javascript,我正在探索新的ES6功能:WeakMap。我从我在MDN上找到的基本示例开始 我遇到的问题是,我无法循环遍历WeakMap元素。我得到了一个错误: 未捕获类型错误:weakMap.forEach不是函数 下面是我创建的简单示例: var myWeakMap=newweakmap(); myWeakMap.set({a:1},11); myWeakMap.set({b:2},22); myWeakMap.set({c:3},33); myWeakMap.forEach(函数(项、键、myWeak

我正在探索新的ES6功能:
WeakMap
。我从我在MDN上找到的基本示例开始

我遇到的问题是,我无法循环遍历WeakMap元素。我得到了一个错误:

未捕获类型错误:weakMap.forEach不是函数

下面是我创建的简单示例:

var myWeakMap=newweakmap();
myWeakMap.set({a:1},11);
myWeakMap.set({b:2},22);
myWeakMap.set({c:3},33);
myWeakMap.forEach(函数(项、键、myWeakMapObject){
控制台日志(项目);

});请参见此
myWeakMap
是一个空对象

var myWeakMap=newweakmap();
myWeakMap.set({a:1},11);
myWeakMap.set({b:2},22);
myWeakMap.set({c:3},33);
console.log(myWeakMap)查看此可能的副本