Maison > interface Web > js tutoriel > le corps du texte

Comment convertir une chaîne en type booléen en javascript

青灯夜游
Libérer: 2023-01-07 11:44:24
original
22680 Les gens l'ont consulté

Méthode Javascript pour convertir une chaîne en type booléen : 1. Utilisez la double négation logique "!!", la syntaxe "!! String" 2. Utilisez la fonction Boolean() pour forcer la conversion de la valeur en booléen. valeur, la syntaxe "Boolean(string)".

Comment convertir une chaîne en type booléen en javascript

L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.

Il existe 2 manières courantes pour JavaScript de convertir une valeur en valeur booléenne :

  • Utiliser un double NON logique

  • Utiliser la fonction Boolean()

Méthode 1 : Utiliser un double NON logique

Un opérateur NON logique ! peut convertir la valeur en valeur booléenne et l'annuler. Deux opérateurs NON logiques peuvent convertir la valeur en valeur booléenne correcte.

console.log(!!0);  //返回false
console.log(!!1);  //返回true
console.log(!!"");  //返回false
console.log(!!NaN);  //返回false
console.log(!!null);  //返回false
console.log(!!undefined);  //返回false
console.log(!![]);  //返回true
console.log(!!{});  //返回true
console.log(!!function(){});  //返回true
Copier après la connexion

Méthode 2 : Utilisez la fonction Boolean()

Utilisez la fonction Boolean() pour forcer la conversion de la valeur en valeur booléenne.

console.log(Boolean("0"));  //返回true
console.log(Boolean("1"));  //返回true
console.log(Boolean(""));  //返回false
Copier après la connexion

Pièce jointe : Convertir les valeurs communes en valeurs booléennes

常用值转换为布尔值
1 true
0 false
true true
false false
"" false
undefined false
null false
NaN false
Infinity true

[Apprentissage recommandé : Tutoriel avancé 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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!