Steg-för-steg-guide:
- Skapa en ny tom array för att lagra resultatet.
- Loopa igenom den ursprungliga arrayen.
- 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.
- 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]