Estrutura, Métodos e Maps vs Objeto
const myMap = new Map();
myMap.set('apple', 'fruit');
myMap.set('banana', 'fruit');
myMap.set('orange', 'fruit');
console.log(myMap);
console.log(myMap.get('apple'));
console.log(myMap.get('fruit'));
myMap.delete('apple');
console.log(myMap.get('apple'));
console.log(myMap);
myMap.delete('fruit');
console.log(myMap);
const myMap2 = new Map();
myMap2.set('animal', 'cachorro');
myMap2.set('animal', 'gato');
myMap2.set('animal', 'cavalo');
console.log(myMap2);
const myMap3 = new Map();
myMap3.set('cachorro', 'mamifero');
myMap3.set('garoupa', 'peixe');
myMap3.set('jacaré', 'réptil');
console.log(myMap3);
const myMap4 = new Map();
myMap4.set(1, 'mamifero');
myMap4.set(2, 'peixe');
myMap4.set(3, 'réptil');
console.log(myMap4);