ECMAScript基本语法——⑤运算符 逻辑运算符

&&与,会短路:左边为false右边就不参与运算
||或,会短路:左边为true右边就不参与运算
!非,
  注意:在JavaScript中,如果运算数不是运算符要求的类型,那么JavaScript引擎会自动将运算数进行类型转换
  其他类型转boolean

1.number:0或NaN为假,其他为真。

 写死循环时候用

 2.string:除了空字符串“”其他都是true

3. null&undefined:都是false

  判断对象是否是null的应用

 

 判断字符串是否为空

4. 对象:所有对象都为true

猜你喜欢

转载自www.cnblogs.com/rijiyuelei/p/12377397.html