Eloquent JavaScript

Liens utiles

Fonctions de haut niveau

tableau.forEach(f)
exécute f autant de fois qu'il y a d'éléments dans le tableau en appelant successivement avec tous les éléments du tableau.
tableau.filter(test)
supprime si test(element) est faux
tableau.includes(element)
retourne true si element dans tableau
tableau.some(test)
retourne true si filter ne renvoie pas un tableau vide
tableau.every(test)
retourne true si teszt vrai pour tous les éléments
tableau.findIndex(test)
Retourne le numéro d'index pour lequel test renvoie true, -1 si aucun.
tableau.find(test)
Retourne la valeur pour laquelle test renvoie true, undefined si aucun.
tableau.map(transforme)
remplace chaque element par transforme(element,indice)
tableau.reduce(combine,start)
Exemple: combine=(current,element)=>current+element Si pas de start le premier élément de tableau sera utilisé.

Exemple du cours (recherche de scripts UNICODE)