关于javascrpt if快速判断说明

在js中有如下值能作为if的条件判断:

在js中有6种类型 undefined、null、string、number、boolean和object  object是对象类型

它们在逻辑运算符里有对应的映射关系

1:布尔变量 true/false

  

2、数字非0,非NaN/ (0 或NaN)

3、对象非null/(null或undefined)

4、字符串非空串(“”)/空串("")

 

所以有时候我写判断的时候只要这样写判断就可以了

if(str){

}

 

posted @ 2015-03-24 17:14  KyrieYang  阅读(201)  评论(0编辑  收藏  举报