JavaScript && 邏輯與運算子

admin發表於2018-11-01

邏輯與運算子用連個&(&&)表示。

語法結構:

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

下面介紹一下它的運算規則:

(1).如果運算元一返回值非真,直接運算元一,忽略運算元二。

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

(3).如果有運算元未定義,那麼會報錯。

程式碼例項:

[JavaScript] 純文字檢視 複製程式碼執行程式碼
let num=5;
let webName="螞蟻部落";
console.log(num&&webName);

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

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

第一個運算元為真,那麼返回第二個運算元的值。

[JavaScript] 純文字檢視 複製程式碼執行程式碼
let b=false;
let webName="螞蟻部落";
console.log(b&&webName);

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

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

第一個運算元為假,那麼直接返回第一個運算元。

相關文章