True & False
概要
JavaScriptの値の真偽値としての評価について
ソース
Truth, Equality and JavaScript
注意点
[]
PHPでは、空の配列はFalseと判定されるが、JavaScriptではTrue(オブジェクトは全てTrueなので)
{}
Falseっぽいけど、オブジェクトは全てTrue
'0'
PHPではFlase判定だが、JavaScriptではTrue(空文字列はFalse)
JavaScriptの値の真偽値としての評価について
Truth, Equality and JavaScript
[]
PHPでは、空の配列はFalseと判定されるが、JavaScriptではTrue(オブジェクトは全てTrueなので)
{}
Falseっぽいけど、オブジェクトは全てTrue
'0'
PHPではFlase判定だが、JavaScriptではTrue(空文字列はFalse)