Retourner à la page d'accueil de TJS

Méthode : Array.every()

Teste si l'ensemble des éléments du tableau répond à la condition de la fonction test()

Syntaxe
Bool tableau.every(Function test)

Compatible tous navigateurs

Description
Retourne true si tous les éléments du tableau sont validés par la fonction de test.

Voir aussi some() qui retourne true si au moins un élément du tableau est vérifié par la fonction de condition.


Exemple 1 : Vérification des éléments de tableaux
Code source
<script type="text/javascript">
 function isString(val) {
   return typeof val=="string" ? true : false;
 }
 var tab1=["cheval", "chien", "chat", "poisson"];
 var tab2=[true, "cheval", 10, Math.PI];
 console.log(tab1.every(isString));   /* Retourne true */
 console.log(tab2.every(isString));   /* Retourne false */
</script>

Résultat
Emulation de la console
Explication
Affiche si les tableaux contiennent uniquement des chaînes de caractères.
Notez l'utilisation de l'opérateur ternaire dans la fonction de condition.

Page en rapport
Le tutorial tableaux JavaScript
Page mise à jour le

Mon nouveau livre Tout JavaScript chez Dunod

Tout JavaScript le livre chez DunodEn savoir plus
Sortie le 14 novembre 2019

Version papier à 29€90
Format électronique à 22€99.

Commandez en ligne

Chercher une fonction, un objet, ...

Le 11/07/2020 18:56:23 sur php7 en 24.2 ms