Definition

map() adalah suatu method untuk array yang bertujuan untuk membuat array baru berisikan nilai-nilai baru hasil modifikasi suatu fungsi.

Example

Misal, saya punya array yang isinya [1231, 5235, 1231, 5436], saya pengen semua item dalam array itu dikali dua.

let togel = [1231, 5235, 1231, 5436];

let dikaliDua = togel.map( function(item) {
  return item * 2;
});

console.log(dikaliDua);
// Array [ 2462, 10470, 2462, 10872 ]

Explanation

Jadi, di dalem method map() itu ada yang namanya fungsi callback. Apa yang dicallback? Setiap item array yang bakal dimap dong. Nah, setiap item itu saya kaliin dua sehingga menghasilkan array baru yang namanya dikaliDua dengan item-item yang merupakan hasil kali dua dari array sebelumnya.

Further reading