逻辑与(&&
)和逻辑或(||
)运算都是简便运算,即如果第一个运算数决定了结果,就不再计算第二个运算数,这就是短路求值。
利用短路求值可以大幅减少逻辑判断的代码量,但同时也会降低代码可读性。
var condition = true;
if (condition) {
console.log('It is true');
}
condition && console.log('It is true');
if (!condition) {
console.log('It is false');
}
condition || console.log('It is false');
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。