Autor | Zpráva | ||
---|---|---|---|
frauen Profil * |
#1 · Zasláno: 4. 4. 2011, 18:55:23
Zdravím,
měl bych dotaz ohledně nastavení hodnot v jquery. Mám následující inicializaci hodnoty: var maxHeight = 0; Četl jsem, že pokud to takto nastavím, hodnota 0 je chápána jako false. Následně porovnávám výšku elementu s hodnotou maxHeight a pokud je hodnota elementu vyšší, naplním maxHeight jeho hodnotou. Chtěl bych se zeptat, zda je to takto v pořádku? Dle mého by bylo lepší, kdyby hodnota 0 byla typu int. Díky za všechny rady. |
||
Yur4Y Profil |
#2 · Zasláno: 4. 4. 2011, 19:23:35 · Upravil/a: Yur4Y
0 je číslo.
0 sa chápe ako false, keď sa prevádza na logickú hodnotu - to sa nedeje pri použití operátorov porovnávania. |
||
Darker Profil |
#3 · Zasláno: 4. 4. 2011, 19:27:47
frauen:
„hodnota 0 je chápána jako false.“ V javascriptu snad nikdy. Rozhodně 0!=false |
||
Časová prodleva: 13 let
|
0