JAVASCRIPT Tutorial

map i JS

Steg-för-steg-guide:

  1. Skapa en ny tom array för att lagra resultatet.
  2. Loopa igenom den ursprungliga arrayen.
  3. Använd en callback-funktion för att bearbeta varje element i den ursprungliga arrayen. Callback-funktionen tar elementet som argument och returnerar det bearbetade värdet.
  4. Lägg till det bearbetade värdet i den nya arrayen.

Nyckelkoncept:

  • Callback-funktion: En funktion som tar ett element i den ursprungliga arrayen som argument och returnerar det bearbetade värdet.
  • Modifierar inte den ursprungliga arrayen: Kartläggning skapar en ny array utan att ändra den ursprungliga arrayen.

Exempel i Javascript:

const numbers = [1, 2, 3, 4, 5];

// Funktion som multiplicerar varje element med 2
const multiplyBy2 = (num) => num * 2;

// Använd kartläggning för att skapa en ny array med dubbla värden
const doubledNumbers = numbers.map(multiplyBy2);

// Logga ut den nya arrayen
console.log(doubledNumbers); // [2, 4, 6, 8, 10]