欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

關(guān)于JavaScript?中?if包含逗號表達(dá)式

 更新時間:2022年01月24日 13:12:25   作者:快樂編程  
這篇文章主要介紹了?關(guān)于JavaScript?中?if包含逗號表達(dá)式,有時會看到JavaScript中if判斷里包含英文逗號?“,”,這個是其實(shí)是逗號表達(dá)式。在if條件里,只有最后一個表達(dá)式起判斷作用。下面來看看文章的具體介紹吧

有時會看到JavaScript中if判斷里包含英文逗號 “,”,這個是其實(shí)是逗號表達(dá)式。在if條件里,只有最后一個表達(dá)式起判斷作用。

請看如下示例:

let a = 1,

	b = 2,

	c = 3;

// if只判斷最后一個表達(dá)式

if (a == 10, b == 20, c == 3) {

	console.log("c == 3");

} else {

	console.log("c != 3")

}



// 控制臺輸出:

// 	c == 3

上面if中有3個表達(dá)式,前面兩個都不成立,只有最后一個成立,而if中只判斷最后一個,所以結(jié)果為true。

雖然if只判斷最有一個表達(dá)式,但是前面的表達(dá)式也會執(zhí)行。

請參考如下代碼:

let a = 10,

	b = 20,

	c = 30;

// if只判斷最后一個表達(dá)式,但是前面的表達(dá)式也會執(zhí)行

if (a = 1, b = 2, c == 3) {

	console.log("c == 3");

} else {

	console.log("c != 3")

}

// 控制臺輸出:

// 	c != 3



console.log(a, b); 

// 控制臺輸出:

// 	1 2

if判斷中,最后一個條件 c == 3 不成立,所以if判斷為false。

但是前面兩個表達(dá)式都執(zhí)行了,所以最后a=1,b=2。

到此這篇關(guān)于 關(guān)于JavaScript 中 if包含逗號表達(dá)式的文章就介紹到這了,更多相關(guān)JavaScript 中 if包含逗號表達(dá)式內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論