A Map object iterates its elements in insertion order — a for...of loop returns an array of [key, value] for each iteration.
const array = [1, 2, 3, 4]; const mapArray = array.map(num=>num*2); console.log(mapArray); // mapArray = [2, 4, 6, 8];