久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

JavaScript Switch 語句詳解

 昵稱4633985 2010-11-17

時(shí)間

<script language=Javascript>

var now=new Date()

document.write("現(xiàn)在是"+now.getYear()+"年"+(now.getMonth()+1)+"月"+now.getDate()+"日"+now.getHours()+"時(shí)"+now.getMinutes()+"分"+now.getSeconds()+"秒")

</script>

JavaScript Switch 語句

如果希望選擇執(zhí)行若干代碼塊中的一個(gè),,你可以使用 switch 語句:

語法:


switch(n)

{

case 1:

執(zhí)行代碼塊 1

break

case 2:

執(zhí)行代碼塊 2

break

default:

如果n即不是1也不是2,則執(zhí)行此代碼 }

工作原理:switch 后面的 (n) 可以是表達(dá)式,,也可以(并通常)是變量,。然后表達(dá)式中的值會(huì)與 case 中的數(shù)字作比較,如果與某個(gè) case 相匹配,,那么其后的代碼就會(huì)被執(zhí)行,。break 的作用是防止代碼自動(dòng)執(zhí)行到下一行。

實(shí)例:

<script type="text/javascript">//You will receive a different greeting based//on what day it is. Note that Sunday=0,//Monday=1, Tuesday=2, etc.var d=new Date()theDay=d.getDay()

switch (theDay)

{

case 5:

document.write("Finally Friday")

break

case 6:

document.write("Super Saturday")

break

case 0:

document.write("Sleepy Sunday")

break

default:

document.write("I'm looking forward to this weekend!")}</script>


JavaScript 中的條件語句用于完成不同條件下的行為,。

實(shí)例


If 語句
如何編寫一個(gè) If 語句,。
If...else 語句
如何編寫 if...else 語句。
If..else if...else 語句
如何編寫 if..else if...else 語句
隨機(jī)鏈接
本例演示一個(gè)隨機(jī)的鏈接,,當(dāng)您單擊這個(gè)鏈接時(shí),,會(huì)打開某個(gè)隨機(jī)的網(wǎng)站。

條件語句

在您編寫代碼時(shí),,經(jīng)常需要根據(jù)不同的條件完成不同的行為,。可以在代碼中使用條件語句來完成這個(gè)任務(wù),。

在 JavaScript 中,,我們可以使用下面幾種條件語句:

if 語句
在一個(gè)指定的條件成立時(shí)執(zhí)行代碼。
if...else 語句
在指定的條件成立時(shí)執(zhí)行代碼,,當(dāng)條件不成立時(shí)執(zhí)行另外的代碼,。
if...else if....else 語句
使用這個(gè)語句可以選擇執(zhí)行若干塊代碼中的一個(gè)。
switch 語句
使用這個(gè)語句可以選擇執(zhí)行若干塊代碼中的一個(gè),。

If 語句

如果希望指定的條件成立時(shí)執(zhí)行代碼,,就可以使用這個(gè)語句。

語法:

if

(條件){條件成立時(shí)執(zhí)行代碼}

注意:請(qǐng)使用小寫字母,。使用大寫的 IF 會(huì)出錯(cuò),!

實(shí)例 1

<script type="text/javascript">//Write a "Good morning" greeting if//the time is less than 10var d=new Date()var time=d.getHours()

if

(time<10) {document.write("<b>Good morning</b>")}</script>

實(shí)例 2

<script type="text/javascript">//Write "Lunch-time!" if the time is 11var d=new Date()var time=d.getHours()

if

(time==11) {document.write("<b>Lunch-time!</b>")}</script>

注意:請(qǐng)使用雙等號(hào) (==) 來比較變量!

注意:在語法中沒有 else,。僅僅當(dāng)條件為 true 時(shí),,代碼才會(huì)執(zhí)行。

If...else 語句

如果希望條件成立時(shí)執(zhí)行一段代碼,,而條件不成立時(shí)執(zhí)行另一段代碼,,那么可以使用 if....else 語句,。

語法:


if

(條件){條件成立時(shí)執(zhí)行此代碼}

else

{條件不成立時(shí)執(zhí)行此代碼}

實(shí)例

<script type="text/javascript">//If the time is less than 10,//you will get a "Good morning" greeting.//Otherwise you will get a "Good day" greeting.var d = new Date()var time = d.getHours()

if

(time < 10) {document.write("Good morning!")}

else

{document.write("Good day!")}</script>

If...else if...else 語句

當(dāng)需要選擇多套代碼中的一套來運(yùn)行時(shí),請(qǐng)使用 if....else if...else 語句,。

語法:


if

(條件1){條件1成立時(shí)執(zhí)行代碼}

else if

(條件2){條件2成立時(shí)執(zhí)行代碼}

else

{條件1和條件2均不成立時(shí)執(zhí)行代碼}

實(shí)例:

<script type="text/javascript">var d = new Date()var time = d.getHours()

if

(time<10){document.write("<b>Good morning</b>")}

else if

(time>10 && time<16){document.write("<b>Good day</b>")}

else

{document.write("<b>Hello World!</b>")}</script>

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn),。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多