类型错误:elements.forEach 不是函数

ssc*_*t79 1 loops hashmap typescript angular

我正在尝试迭代地图,但 foreach 返回错误。

   this.mapObjeto.forEach((value, key) => {
           console.log(key + ' > ' + value);
       });
Run Code Online (Sandbox Code Playgroud)

错误 TypeError:_this.mapObjeto.forEach 不是函数

以下代码也不起作用

   getKeys(map){
    return Array.from(map.keys());
}

getValues(map){
    return Array.from(map.values());
}
Run Code Online (Sandbox Code Playgroud)

Sun*_*ngh 5

访问对象的键并对其进行迭代。对象键将从对象中获取值。这是代码片段 -

   Object.keys(this.mapObjeto).forEach(key=>{
      console.log("key ", key , " value : ", this.mapObjeto[key])
    })
Run Code Online (Sandbox Code Playgroud)