Pages

map et les fonctions de callback

 Je vous propose de faire des tests de compréhension avec le code suivant 

  1. const pers = [

  2. { nom: "Dupont", ville: "evry", sex: "f", born: 1903 },
  3. { nom: "Dupont", ville: "Paris", sex: "f", born: 2004 },
  4. { nom: "Brusel", ville: "belfort", sex: "h", born: 1930 }

  5. ];

  6. function ajout(p) {
  7.          p["civilité"] = "Madame";
  8. }

  9. let filles = pers.filter(p => p.sex == "f");

  10. let t = filles.map(ajout);

👹Dessinez le résultat en mémoire de :

?

Modifiez le code pour sans modifier pers on puisse avoir pour t :



Exercez vous avec d'autres code : 

map