一行javascript没看懂,求解释
(true) && (false) && (console.log('2')) || (console.log('s'));
为什么会执行到s?
------解决方案--------------------&& 的優先級高于
------解决方案--------------------
(true && false && console.log('2'))
------解决方案-------------------- console.log('s');
------解决方案--------------------
上面的会员都说了啊 && 的优先级大于
------解决方案-------------------- ,所以 && 相连的先进行逻辑运算,然后进行
------解决方案-------------------- 相连的表达式的逻辑运算。