逻辑与 && 遇 false 返回 (必须全满足)
var a = 1 && 2 && 3;
console.log(typeof a , a) //3
逻辑或 || 遇 true 返回 (满足一条即可)
var a = 0 || 2 || 3;
console.log(typeof a , a) //2
逻辑与(&&) 优先级 高于 逻辑或(||)
var a = 1 && 2 || 3;
eg:1 && 2 返回 2, 2 || 3 返回2
console.log(a);//2
关于javascript中的 return false和return true return 是javascript里函数返回值的关键字,一个函数内处理的结果可以使用return 返回,这样在调用函数的地方就可以用变量接收返回结果。 return 关键字内任何类型的变量数据或表达式都可以进行返回,甚至什么都不返回 return false 就相当于终止符,return true 就相当于执行符。
原文:https://www.cnblogs.com/weiwang/archive/2013/08/19/3268374.html
https://www.cnblogs.com/AKI-LILI/p/6047870.html