Maison > interface Web > js tutoriel > Différents types de variables dans js sont-ils vrais ou faux dans les compétences if conditions_javascript

Différents types de variables dans js sont-ils vrais ou faux dans les compétences if conditions_javascript

WBOY
Libérer: 2016-05-16 16:41:54
original
1253 Les gens l'ont consulté

Le typage faible de js rend beaucoup de choses confuses. Par exemple, si une variable est vraie ou fausse dans une condition if, si une variable de type non booléen est placée dans une condition if dans un langage fortement typé, cela est nécessaire. . La conversion de type est requise, mais js n'en a pas besoin. Testons-la ci-dessous pour tester les performances des types de variables courants dans des conditions if
.

!function test1(){ 

<span style="color:#ff0000;">var a,b=-1,c= 1,d= 0,e=null,f=undefined,g='',h="";</span> 
if(!a){ 
console.log('a='+a) 
} 
if(!b){ 
console.log("b="+b) 
} 
if(!c){ 
console.log("c="+c) 
} 
if(!d){ 
console.log("d="+d) 
} 
if(!e){ 
console.log("e="+e) 
} 
if(!f){ 
console.log("f="+f) 
} 
if(!g){ 
console.log("g="+g) 
} 
if(!h){ 
console.log("h="+h) 
} 

}() 
Copier après la connexion

Définissez différents types de variables et placez-les respectivement dans des conditions if

Résultats d'exécution
a=indéfini
d=0
e = nul
f=indéfini
g=
h=
je=faux

É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