javaScript逻辑与操作符运算规则
来源:互联网 发布:phpstorm格式化js代码 编辑:程序博客网 时间:2024/05/16 01:08
逻辑与操作可以应用于任何类型的操作数,而不仅仅是布尔值。在有一个操作符不是布尔值的情况下,逻辑与操作就不一定返回布尔值;此时,它遵循下列规则:
1.如果第一个操作数是对象,则返回第二个操作数;
2.如果第二个操作数是对象,则只有在第一个操作数的求值结果为true的情况下才会返回该对象
3.如果两个操作数都是对象,则返回第二个操作数;
4.如果有一个操作数是null,则返回null;
5.如果有一个操作数是NaN,则返回NaN;
6.如果有一个操作数是undefined,则返回undefined;
注:《javaScript高级程序设计》第三版45页
- javaScript逻辑与操作符运算规则
- javaScript逻辑或操作符运算规则
- 逻辑与&&、逻辑或||、==操作符的规则
- JavaScript中的逻辑与运算、逻辑或运算
- JavaScript中的逻辑与运算、逻辑或运算
- js中‘+’操作符与‘-’操作符的运算规则
- JavaScript逻辑非运算符
- js逻辑操作符(!,&&,||)与运算符优先级
- JavaScript之逻辑与、或、非运算
- 关系操作符运算规则
- 相等操作符运算规则
- 逻辑与和逻辑或运算符
- “逻辑和”与 “逻辑或”运算符
- javascript中的逻辑操作符
- javascript中的逻辑操作符
- 【JavaScript的逻辑操作符】
- javascript的操作符与操作符运算
- javascript逻辑(&& ||)运算
- ScrollView滚动到底部和顶部的检测
- hadoop日志【5】----存储迁移之后
- openstack创建虚拟机
- hdu 2503 1713 1108 最小公倍数&最大公约数
- 【转】HTML中的form表单的两种enctype属性
- javaScript逻辑与操作符运算规则
- python中计时工具timeit模块的基本用法
- 优酷去广告代码
- java注解应用实例 - Annotation, 自定义注解, 注解类规则
- Redis:安装、配置、操作和简单代码实例(C语言Client端)
- 可空类型
- HDU 4643 GSM
- 解决VS2010中菜单设置快捷键 运行后不显示的问题
- Windows7 32位机上,OpenCV中配置GPU操作步骤