Cette fois, je vais vous expliquer quelles sont les règles pour convertir les valeurs de type JS en types booléens, et quelles sont les précautions pour convertir les valeurs de type JS en types booléens. cas pratique, jetons-y un coup d'œil une fois.
En raison du récent examen écrit, j'ai trouvé beaucoup de questions sur la conversion d'autres types en types booléens, je vais donc les résumer !
①Toute chaîne
PS : Les chaînes vides renvoient également vrai 2. Le résultat de la conversion est faux①Chaîne vide 2. Convertir le type numérique en booléen1 Lorsque le résultat de la conversion est vrai ①Tout non-0. valeur numérique (y compris l'infini) 2. Le résultat de la conversion est faux①0②NaN 3.
②Objet tableau (y compris les tableaux vides)
③
Expression régulière2 Lorsque le résultat de la conversion est faux
PS : Cela doit être distingué de l'objet vide précédent {}. Un objet vide signifie que l'objet a été créé, mais il ne contient rien, tandis qu'un objet vide signifie qu'il n'a pas été créé, ce qui est nul
4. Convertir le type non défini en booléen
Je crois que vous avez lu. cet article Vous maîtrisez la méthode des cas. Pour des informations plus intéressantes, veuillez prêter attention aux autres articles connexes sur le site Web chinois de php !
Lecture recommandée :
Comment utiliser les chaînes JavaScriptComment implémenter la liaison de données bidirectionnelle dans l'applet WeChatCe 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!