JavaScript 中的 || 運算符是邏輯或運算符,用於合併布林值,將真值或假值傳回第一個為真的運算元。此運算子遵循「短路」求值,並可用於將預設值指派給變數。
JS 中||
# 運算子
JavaScript 中的||
運算子是邏輯或運算符,用於合併兩個或多個布林值。它的作用是當任何一個操作數為真時傳回真值,否則傳回假值。
語法:
<code>x || y</code>
其中 x
和 y
是布林值或可以轉換為布林值的運算元。
運算規則:
x
為真,則傳回 x
。 x
為假,則傳回 y
。 x
和 y
都為假,則傳回 false
。 範例:
<code>const a = true; const b = false; console.log(a || b); // true console.log(b || a); // true console.log(a || a); // true console.log(b || b); // false</code>
注意:
運算符的優先權比
&& 運算子低。
運算子採用「短路」求值。如果第一個操作數為真,則不會計算第二個操作數。
運算子可以用來將預設值指派給變數。例如:
<code>const name = name || "John Doe";</code>
以上是js中||是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!