Advanced Typescript
Javascript/Structure de données/Les Tableaux

map

Pour chaque élément du tableau la fonction map va:

  • Appeler la fonction donnée en paramètre sur chacun des éléments du tableau
  • Retourner le résultat de la fonction

Celle ci retourne un nouveau tableau modifié qui fait la même taille que le tableau mappé.

const myArray = [5, 4, 3, 2, 1]

myArray.map(function(element, index) {
  return `<div>${element} is at the index: ${index}</div>`
})

// this will return the following array
[
    '<div>5 is at the index: 0</div>',
    '<div>4 is at the index: 1</div>',
    '<div>3 is at the index: 2</div>',
    '<div>2 is at the index: 3</div>',
    '<div>1 is at the index: 4</div>'
]