javascript 值转换为布尔值

任意javascript 的值均可以转换为布尔值。javascript

特别是在 if() 等判断中使用的时候:java

下面这些值会被转换为 false ip

undefined  ,  null  ,   0  ,  -0  ,  NaN  ,  "" 空字符串字符串

 

null 和 undefined 每每能够互换, null == undefined 为 true书籍

null  === undefined 为 false字符

 

来自 JavaScript 权威指南   书籍 script

这样之后就能够大胆使用   if(xxx) 进行控制了undefined

相关文章
相关标签/搜索