Javascript/Structure de données/Les Tableaux
filter
Pour chaque élément du tableau la fonction filter va:
- Évaluer la fonction donnée en paramètre sur chacun des éléments du tableau
- Retourner l'élément si la fonction retourne
true
Celle ci retourne un nouveau tableau filtré.
const myArray = [5, 4, 3, 2, 1]
myArray.filter(function(element, index) {
return element % 2 === 0
})
// this will return the following array
[ 4, 2 ]Autres syntaxes
myArray.filter((element, index) => {
return element % 2 === 0
})
myArray.filter((element, index) => element % 2 === 0)
myArray.filter(element => element % 2 === 0)