JS中变量名作为if条件的真/假

在 JavaScript 里,可以直接将变量名放在if后面的括号里,如

[javascript] view plaincopy
  1. var a;//甚至不定义  
  2.   
  3. if (a){  
  4. //...  
  5. }  

以下情况会被认为返回false:

  •  "" 空的字符串
  • 为 0 的数字
  • 为 null 的对象
  • 为 undefined 的对象
  • 布尔值 false

反之为真。

阅读更多
文章标签: js
上一篇如何判断js中的数据类型
下一篇JS鼠标事件大全 推荐收藏
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭