js邏輯運算子有三個:邏輯非!、邏輯與&&、邏輯或||。所謂短路運算就是, 當&&的第一個運算元的值是false時,直接傳回第一個運算元的值,不再對第二個運算元進行計算;
1 2 | var bar1 = 0&&c; console.log('bar1====='+bar1);
var foo1 = 5&&c; console.log('foo1===='+foo1);
|
登入後複製
當||的第一個運算元的值是true時,直接傳回傳回第一個運算元的值,就不再對第二個運算元進行計算;
1 | var foo = 5||c;console.log('foo===='+foo);
|
登入後複製
#相關推薦:
js邏輯運算子短路簡單操作
#JS裡的布林值、關係運算子、邏輯運算子的詳解及實例
php陣列運算子,字串運算子與邏輯運算子實例詳解
以上是關於邏輯運算子短路解析的詳細內容。更多資訊請關注PHP中文網其他相關文章!