Я следил за онлайн-учебником по ES6 / Typescript и использованию структур Map.
Расположение: https://codecraft.tv/courses/angular/es6-typescript/mapset/
Проблема в том, что из циклов вообще ничего не отображается.Я сравнил то, что написал для этого учебника, и не могу понять, почему он не будет выводить данные в циклы for.
Кто-нибудь, пожалуйста, скажите мне, почему это не работает, когдакод на видео урока показывает, что он делает?
Вот код
function mapDisplay(){
let ddData = new Map([
["this", 11],
["doesnt", 21],
["work", 31]
])
console.log('show ddData');
console.log(ddData);
console.log('show key');
// Loop over our Map using keys function
for (let key of ddData.keys()) {
console.log(key);
}
console.log('show values')
// Loop over our Map using values function
for (let val of ddData.values()) {
console.log(val);
}
console.log('show entries')
// Loop over our Map using entries function
for (let entry of ddData.entries()) {
console.log(entry[0], entry[1]);
}
}
mapDisplay();
Вот что я вижу в консоли вывода:Как вы можете видеть, из контуров не выводится:
![enter image description here](https://i.stack.imgur.com/4EQQr.png)