if( value ) {
}
会判断以下情况:
* null
* undefined
* NaN
* empty string (“”)
* 0
* false
以上情况包含所有的JavaScript的falsy
值.
单独判断某种情况的话可以用typeof
if( typeof foo !== 'undefined' ) {
// foo 为undefined
}
if( value ) {
}
会判断以下情况:
* null
* undefined
* NaN
* empty string (“”)
* 0
* false
以上情况包含所有的JavaScript的falsy
值.
单独判断某种情况的话可以用typeof
if( typeof foo !== 'undefined' ) {
// foo 为undefined
}