js中的|| 与 &&
2016-03-05 19:59
525 查看
a && b : 将a, b转换为Boolean类型, 再执行逻辑与, true返回b, false返回a
a || b : 将a, b转换为Boolean类型, 再执行逻辑或, true返回a, false返回b
转换规则:
对象为true
非零数字为true
非空字符串为true
其他为false
a || b : 将a, b转换为Boolean类型, 再执行逻辑或, true返回a, false返回b
转换规则:
对象为true
非零数字为true
非空字符串为true
其他为false
相关文章推荐
- 【js笔记】神奇的js将a标签转换为超强的submit按钮
- JS思维之路菜鸟也能有大能量-序幕
- js闭包(三)
- js闭包(二)
- javascript学习----window对象的学习与总结
- js
- JSP九大内置对象和四种属性范围解读
- js变量、作用域和内存问题的复习**
- js 省市级联
- JS面向对象组件 -- 继承的其他方式(类式继承、原型继承)
- javascript 面向对象编程
- js的事件流理解
- 学习笔记--原生JS
- JS面向对象组件(五) -- 复制对象(拷贝继承)
- js中constructor的作用
- JS面向对象组件(四) -- 面向对象的继承
- Webpack入门指迷
- JavaScript常用代码(不定时更新)
- JS操作cookie
- JS引擎工作机制描述(转载)