5 Aralık 2010, Pazar
Eğer bir değişkenin NULL olup olmadığını test etmek için nasıl JavaScript:
Benim anladığım eşdeğerdir aşağıda iki JavaScript satırları ama kullanmak için en iyi uygulama hangisi kafam karıştı:
Ne yapmalıyım:
if (myVar) {...}
ya
if (myVar !== null) {...}
CEVAP
5 Aralık 2010, Pazar
Eşdeğer değildir. İlk myVar
if
açıklamada şu bloğu yürütülürtruthy(yani koşullu true
) sonucunu, ikinci myVar
blok yürütme sırasında herhangi bir değer diğer null
. Daha
JavaScript truthy olmayan değerler şunlardır (a.k.bir.falsydeğerler):
null
undefined
0
""
(boş dize)false
NaN
Bunu Paylaş:
Nasıl eğer bir nesnenin null olup olma...
Nasıl JavaScript devre dışı olup olmad...
Eğer bir dize geçerli bir sayı olup ol...
Java eğer herhangi bir sonuç olup olma...
Nasıl eğer bir element, bir dizi içind...