JavaScript If...Else 聲明
更新時(shí)間:2007年04月05日 00:00:00 作者:
JavaScript中的條件聲明用于完成不同條件下的行為。
條件聲明
在你編寫代碼時(shí),經(jīng)常需要根據(jù)不同的條件完成不同的行為??梢栽诖a中使用條件聲明來完成這個(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í)行代碼
}
注意:請使用小寫字母。使用大寫的IF會(huì)出錯(cuò)!
實(shí)例 1
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
實(shí)例 2
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
注意:請使用雙等號(==)來比較變量!
注意:在語法中沒有else。僅僅當(dāng)條件為ture時(shí),代碼才會(huì)執(zhí)行。
If...else 聲明
如果希望條件成立時(shí)執(zhí)行一段代碼,而條件不成立時(shí)執(zhí)行另一段代碼,那么可以使用if....else聲明。
語法:
if (條件)
{
條件成立時(shí)執(zhí)行此代碼
}
else
{
條件不成立時(shí)執(zhí)行此代碼
}
實(shí)例
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
If...else if...else 聲明
當(dāng)需要選擇多套代碼中的一套來運(yùn)行時(shí),請使用if....else if...else聲明。
語法:
if (條件1)
{
條件1成立時(shí)執(zhí)行代碼
}
else if (條件2)
{
條件2成立時(shí)執(zhí)行代碼
}
else
{
條件1和條件2均不成立時(shí)執(zhí)行代碼
}
實(shí)例:
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
條件聲明
在你編寫代碼時(shí),經(jīng)常需要根據(jù)不同的條件完成不同的行為??梢栽诖a中使用條件聲明來完成這個(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è)聲明。
語法:
復(fù)制代碼 代碼如下:
if (條件)
{
條件成立時(shí)執(zhí)行代碼
}
注意:請使用小寫字母。使用大寫的IF會(huì)出錯(cuò)!
實(shí)例 1
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
實(shí)例 2
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
注意:請使用雙等號(==)來比較變量!
注意:在語法中沒有else。僅僅當(dāng)條件為ture時(shí),代碼才會(huì)執(zhí)行。
If...else 聲明
如果希望條件成立時(shí)執(zhí)行一段代碼,而條件不成立時(shí)執(zhí)行另一段代碼,那么可以使用if....else聲明。
語法:
if (條件)
{
條件成立時(shí)執(zhí)行此代碼
}
else
{
條件不成立時(shí)執(zhí)行此代碼
}
實(shí)例
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
If...else if...else 聲明
當(dāng)需要選擇多套代碼中的一套來運(yùn)行時(shí),請使用if....else if...else聲明。
語法:
復(fù)制代碼 代碼如下:
if (條件1)
{
條件1成立時(shí)執(zhí)行代碼
}
else if (條件2)
{
條件2成立時(shí)執(zhí)行代碼
}
else
{
條件1和條件2均不成立時(shí)執(zhí)行代碼
}
實(shí)例:
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
您可能感興趣的文章:
- javascript 從if else 到 switch case 再到抽象
- JS中三目運(yùn)算符和if else的區(qū)別分析與示例
- js利用與或運(yùn)算符優(yōu)先級實(shí)現(xiàn)if else條件判斷表達(dá)式
- vue.js 使用v-if v-else發(fā)現(xiàn)沒有執(zhí)行解決辦法
- 詳解JavaScript 中 if / if...else...替換方式
- jsp自定義標(biāo)簽之ifelse與遍歷自定義標(biāo)簽示例
- js 中的switch表達(dá)式使用示例
- JavaScript switch case 的用法實(shí)例[范圍]
- JavaScript中switch判斷容易犯錯(cuò)的一個(gè)細(xì)節(jié)
- 其實(shí)你可以少寫點(diǎn)if else與switch(推薦)
相關(guān)文章
JavaScript 表單處理實(shí)現(xiàn)代碼
這篇文章主要介紹了JavaScript 表單處理實(shí)現(xiàn)代碼,需要的朋友可以參考下2015-04-04JavaScript DOM 學(xué)習(xí)第五章 表單簡介
在這一章我主要介紹一些用來檢測用戶輸入的代碼,利用這些代碼,你也可以寫一些自己的檢測函數(shù)。2010-02-02javascript基礎(chǔ)第一章 JavaScript與用戶端
javascript基礎(chǔ)第一章 JavaScript與用戶端2010-07-07javascript獲取函數(shù)名稱、函數(shù)參數(shù)、對象屬性名稱的代碼實(shí)例
這篇文章主要介紹了javascript獲取函數(shù)名稱、函數(shù)參數(shù)、對象屬性的代碼實(shí)例,需要的朋友可以參考下2014-04-04