js中的逻辑与(&&)与逻辑或(||)
2016-07-08 15:59
375 查看
var foo = 1;
var bar = 0;
var tar = false;
var baz = 2;
一、js中的逻辑与(&&)
1、当第一个数为true时,返回第二个数;
2、当第一个数为false时,返回第一个数;
alert(foo && bar); // 0
alert(foo && baz); // 2
alert(baz && foo); //1
二、js中的逻辑或(||)
1、当第一个数为true时,返回第一个数;
2、当第一个数为false时,返回第二个数;
alert(foo || bar); // 1
alert(baz || foo); // 2
alert(bar || tar); // false
alert(tar || bar); //0
var bar = 0;
var tar = false;
var baz = 2;
一、js中的逻辑与(&&)
1、当第一个数为true时,返回第二个数;
2、当第一个数为false时,返回第一个数;
alert(foo && bar); // 0
alert(foo && baz); // 2
alert(baz && foo); //1
二、js中的逻辑或(||)
1、当第一个数为true时,返回第一个数;
2、当第一个数为false时,返回第二个数;
alert(foo || bar); // 1
alert(baz || foo); // 2
alert(bar || tar); // false
alert(tar || bar); //0
相关文章推荐
- javascript获得滚动条高度
- javascript获得滚动条高度
- .net对json序列化和反序列化
- javascript模版引擎Mustache
- 使用Retrofit通过post提交Json数据
- JS:window.onload的使用介绍
- 编写具有可维护性的JavaScript代码
- Ajax处理XML、HTML、JSON三种数据格式的方法
- JSON对象的stringify()和parse()方法
- JavaScript构造函数和普通函数
- 使用console调试JavaScript(二)
- 使用console调试JavaScript(二)
- js中的ajax经典实例
- jsp页面动态包含和静态包含
- javascript方法扩展
- Javascript模块化编程(三):require.js的用法
- 用js计算屏幕的高,div在屏幕中间?
- JS实现打印
- js获取客户端操作系统
- dwr自动生成js