Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Arrays Transformeren met de map()-Methode | Geavanceerde Arraymethoden en Transformaties
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Javascript Datastructuren

bookArrays Transformeren met de map()-Methode

Deze sectie behandelt essentiële array-methoden die vaak worden gebruikt bij het coderen: map(), filter(), find(), reduce() en sort(). We beginnen met map().

Voor een volledig overzicht van alle array-methoden, raadpleeg de officiële MDN-documentatie.

map()

De map()-methode doorloopt elk element van een array en maakt een nieuwe array op basis van de returnwaarde van de callbackfunctie.

array.map((element, index, array) => {
  // Callback body
});
  • element: huidig item;
  • index: positie in de array;
  • array: de originele array.
12345
const products = ["Ball", "Shoes", "Mouse"]; const modifiedProducts = products.map((element, index, array) => { console.log(`Element: ${element}, Index: ${index}, Array: ${array}`); });
copy

Belangrijke punten om te onthouden over de map():

  • Verwerkt elk element;
  • Wijzigt de originele array niet;
  • Geeft een nieuwe array terug;
  • De resulterende array heeft dezelfde lengte.

Array-elementen transformeren

De map()-methode is bijzonder geschikt wanneer elk element van een array getransformeerd moet worden zonder de originele array te wijzigen. Bekijk het volgende voorbeeld:

12345678910
const numbers = [3, 5, 11, 32, 87]; /* Use the `map` method to create a new array (`doubledNumbers`) by doubling each element of the `numbers` array. */ const doubledNumbers = numbers.map((element) => { return element * 2; }); console.log("Initial array:", numbers); // Output: 3, 5, 11, 32, 87 console.log("Modified array:", doubledNumbers); // Output: 6, 10, 22, 64, 174
copy

1. Wat doet de map()-methode?

2. Wat is een belangrijk kenmerk van de map()-methode?

3. Wat doet strings.map((element) => (element += "!")) in het onderstaande voorbeeld?

question mark

Wat doet de map()-methode?

Select the correct answer

question mark

Wat is een belangrijk kenmerk van de map()-methode?

Select the correct answer

question mark

Wat doet strings.map((element) => (element += "!")) in het onderstaande voorbeeld?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 5. Hoofdstuk 1

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

bookArrays Transformeren met de map()-Methode

Veeg om het menu te tonen

Deze sectie behandelt essentiële array-methoden die vaak worden gebruikt bij het coderen: map(), filter(), find(), reduce() en sort(). We beginnen met map().

Voor een volledig overzicht van alle array-methoden, raadpleeg de officiële MDN-documentatie.

map()

De map()-methode doorloopt elk element van een array en maakt een nieuwe array op basis van de returnwaarde van de callbackfunctie.

array.map((element, index, array) => {
  // Callback body
});
  • element: huidig item;
  • index: positie in de array;
  • array: de originele array.
12345
const products = ["Ball", "Shoes", "Mouse"]; const modifiedProducts = products.map((element, index, array) => { console.log(`Element: ${element}, Index: ${index}, Array: ${array}`); });
copy

Belangrijke punten om te onthouden over de map():

  • Verwerkt elk element;
  • Wijzigt de originele array niet;
  • Geeft een nieuwe array terug;
  • De resulterende array heeft dezelfde lengte.

Array-elementen transformeren

De map()-methode is bijzonder geschikt wanneer elk element van een array getransformeerd moet worden zonder de originele array te wijzigen. Bekijk het volgende voorbeeld:

12345678910
const numbers = [3, 5, 11, 32, 87]; /* Use the `map` method to create a new array (`doubledNumbers`) by doubling each element of the `numbers` array. */ const doubledNumbers = numbers.map((element) => { return element * 2; }); console.log("Initial array:", numbers); // Output: 3, 5, 11, 32, 87 console.log("Modified array:", doubledNumbers); // Output: 6, 10, 22, 64, 174
copy

1. Wat doet de map()-methode?

2. Wat is een belangrijk kenmerk van de map()-methode?

3. Wat doet strings.map((element) => (element += "!")) in het onderstaande voorbeeld?

question mark

Wat doet de map()-methode?

Select the correct answer

question mark

Wat is een belangrijk kenmerk van de map()-methode?

Select the correct answer

question mark

Wat doet strings.map((element) => (element += "!")) in het onderstaande voorbeeld?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 5. Hoofdstuk 1
some-alt