Méthode : 1. Utilisez split() pour convertir la chaîne en un tableau de caractères, un caractère correspond à un élément du tableau ; 2. Utilisez each() pour détecter si les éléments du tableau de caractères sont tous à 0 et s'ils le sont. tous 0, il renverra true , la syntaxe est "arr.every(function f(v){return v==0;})".
L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.
En JavaScript, si vous souhaitez détecter si les caractères d'une chaîne sont tous à 0, vous pouvez utiliser la fonction each() du tableau.
Utilisez la fonction split() pour convertir la chaîne en un tableau de caractères, un caractère correspond à un élément du tableau.
Utilisez la fonction each() pour détecter si les éléments de caractères du tableau de caractères sont tous 0. S'ils sont tous 0, il renverra "true". Si l'un n'est pas 0, il renverra "false".
Code d'implémentation :
function f (value) { return value == 0; } var str="00000"; var arr=str.split(''); if (arr.every(f)) { console.log("都为0"); }else{ console.log("不全为0"); }
function f (value) { return value == 0; } var str="00100"; var arr=str.split(''); if (arr.every(f)) { console.log("都为0"); }else{ console.log("不全为0"); }
Description :
La méthode each() est utilisée pour déterminer si tous les éléments du tableau répondent aux conditions spécifiées.
【Recommandations associées : Tutoriel d'apprentissage Javascript】
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!