Ошибка типа: elements.forEach не является функцией - PullRequest
0 голосов
/ 07 декабря 2018

Я пытаюсь выполнить итерацию карты, но foreach возвращает ошибку.

   this.mapObjeto.forEach((value, key) => {
           console.log(key + ' > ' + value);
       });

ОШИБКА TypeError: _this.mapObjeto.forEach не является функцией

также следующие коды не работают

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

getValues(map){
    return Array.from(map.values());
}

1 Ответ

0 голосов
/ 07 декабря 2018

Доступ к ключам объекта и итерация по нему.Ключ объекта будет получать значения от объекта.Вот фрагмент кода -

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