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

转载 2015年11月19日 21:55:55

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

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

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

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

反之为真。

相关文章推荐

JS中对象和变量是否可以作为if选择结构的条件?

由于JS很菜,工作中看别人写的js代码,发现很多都是自己没见过没想过的。有点时间发现别人不知是把一个方法还是对象作为if选择结构的条件,感到很疑惑?方法和对象也可以作为if选择结构的条件吗? 然后一直...

js中定义变量名有哪些规范

学习js的朋友一定要知道和注意,其实每种语言都有它的命名规则。下面总结了几条: a、变量命名必须以字母或是下标符号”_”或者”$”为开头。 b、变量名长度不能超过255个字符。 c、变量名中不允许使...

【php基础班】第8天 JS变量名、数据类型、逻辑运算符、运算符

第一节 JS变量名 JavaScript基于浏览器的脚本语言 变量: 语法:var 变量名=值(数据); 变量:用来保存东西(数据) 变量名:name=”假冰冰” 变量名注意: 变量名不...

js中避免函数名和变量名跟别人冲突(1)

方法1:(function(){ var m = 0; var n = 1; function getName(){ ...

C语言变量名命名规则

  • 2015-08-13 22:44
  • 18KB
  • 下载

Object-C基础(1)—— 变量名与类型

标识符       给程序中的各种成员、角色起一个名字,方便程序员使用。       变量名、函数名、类…都需要标识符。      ...

C语言变量名命名规则

  • 2012-11-19 21:44
  • 64KB
  • 下载

PHP的可变变量名

有时候可变的变量名会给编程带来很大的方便。也就是说变量名可以被动态的命名和使用。通常变量通过下面这样的语句来命名 :可变变量名指的是使用一个变量的值作为这个变量的名称。在上面的例子中,通过使用两个$符...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)