&& 先执行,然后是 ||
true || false && false; // true
(true || false) && false; // false
true || (false && false); // true
=先执行,然后是+
var a=42
var b=a++
a // 43
b // 42
因为 && 运算符的优先级高于 ||,而 || 的优先级又高于 ? :
&& 先执行,然后是 ||
true || false && false; // true
(true || false) && false; // false
true || (false && false); // true
=先执行,然后是+
var a=42
var b=a++
a // 43
b // 42
因为 && 运算符的优先级高于 ||,而 || 的优先级又高于 ? :