JavaScript || 邏輯或運算子

admin發表於2018-11-01

邏輯運算子是用兩個豎線(||)表示。

語法結構:

[JavaScript] 純文字檢視 複製程式碼
運算元一||運算元二

運算規則如下:

(1).如果運算元一的返回值為真,那麼直接返回運算元一的返回值。

(2).如果運算元一的返回值為假,那麼返回運算元二的返回值。

程式碼例項:

[JavaScript] 純文字檢視 複製程式碼執行程式碼
console.log(2||0);

程式碼執行效果截圖如下:

a:3:{s:3:\"pic\";s:43:\"portal/201811/01/110552rccrommem8sspsw1.png\";s:5:\"thumb\";s:0:\"\";s:6:\"remote\";N;}

第一個運算元為真,所以直接返回它,也就是數字2。

[JavaScript] 純文字檢視 複製程式碼執行程式碼
console.log(0||2);

程式碼執行效果截圖如下:

a:3:{s:3:\"pic\";s:43:\"portal/201811/01/110615eqloctq6fokghfha.png\";s:5:\"thumb\";s:0:\"\";s:6:\"remote\";N;}

第一個運算元為假,那麼返回第二個運算元,也就是2。

相關文章