const { map } = require("lodash");
for (let letra of "Blog "){
console.log(letra);
}
const assutosEcma = ['Map', 'Set', 'Promise']
for (let i in assutosEcma){
console.log(i);
}
console.log();
for (let assunto of assutosEcma) {
console.log(assunto);
}
const assuntosMap = new Map([
['Map', {abordado: true}],
['Set', {abordado: true}],
['Promise', {abordado: false}]
])
console.log();
//chaves e valores do array
for(let assunto of assuntosMap){
console.log(assunto);
}
console.log();
for(let [chave, valor] of assuntosMap){
console.log(chave);
}
console.log();
//percorrendo somente as chaves
for(let chave of assuntosMap.keys()){
console.log(chave);
}
console.log();
//desestruturando 1 array com chave e valor
for(let [ch, vl] of assuntosMap.entries()){
console.log(ch, vl);
}
console.log();
const s = new Set(['a', 'b', 'c'])
for(let letra of s){
console.log(letra);
}