溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

javascript中有哪些選擇語(yǔ)句

發(fā)布時(shí)間:2021-11-24 16:07:24 來(lái)源:億速云 閱讀:157 作者:iii 欄目:web開發(fā)

本篇內(nèi)容主要講解“javascript中有哪些選擇語(yǔ)句”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“javascript中有哪些選擇語(yǔ)句”吧!

選擇語(yǔ)句有:1、if語(yǔ)句,語(yǔ)法“if(條件表達(dá)式){//代碼}else{//代碼}”;2、switch語(yǔ)句,語(yǔ)法“switch(表達(dá)式){case 值:語(yǔ)句;break;..}”;3、三元運(yùn)算語(yǔ)句,語(yǔ)法“條件表達(dá)式?表達(dá)式1:表達(dá)式2;”。

本教程操作環(huán)境:windows7系統(tǒng)、javascript1.8.5版、Dell G3電腦。

1、if語(yǔ)句

這地方跟普通的語(yǔ)言類似,格式如下:

if(測(cè)試條件) {
	測(cè)試條件真時(shí)執(zhí)行
}else {
	測(cè)試條件假時(shí)執(zhí)行
}

可省略else例如下面

if(測(cè)試條件) {
	測(cè)試條件真時(shí)執(zhí)行
}

單行的時(shí)候可以不用花括號(hào),例如

if(3>6) 
	alert("A");
else 
	alert("B");

多分支if語(yǔ)句

這個(gè)也跟其它語(yǔ)言類似,多分支只會(huì)執(zhí)行一次。格式如下:

if (測(cè)試條件1) {
	測(cè)試條件1true執(zhí)行語(yǔ)句
}else if(測(cè)試條件2) {
	測(cè)試條件2true執(zhí)行語(yǔ)句
}else if(測(cè)試條件) {
	測(cè)試條件3true執(zhí)行語(yǔ)句
}else {
	測(cè)試條件4true執(zhí)行語(yǔ)句
}

if語(yǔ)句的嵌套

if(測(cè)試條件) {
	if(測(cè)試條件) {
		測(cè)試條件真時(shí)執(zhí)行
}
}

2、switch語(yǔ)句

跟c相同,語(yǔ)法格式如下:

switch(變量) {
	case 值1:
		等于值1執(zhí)行的語(yǔ)句;
		break;
	case 值2:
		等于值2執(zhí)行的語(yǔ)句;
		break;	
	case 值3:
		等于值3執(zhí)行的語(yǔ)句;
		break;
	case 值4:
		等于值4執(zhí)行的語(yǔ)句;
		break;
	default:
		與上面的值都不相等才執(zhí)行的語(yǔ)句;
		break;					
}

3、三元運(yùn)算

跟c類似,格式如下:

條件表達(dá)式?表達(dá)式1:表達(dá)式2;

到此,相信大家對(duì)“javascript中有哪些選擇語(yǔ)句”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI