91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

javascript中如何使用判斷和循環語句

發布時間:2021-08-02 14:52:15 來源:億速云 閱讀:123 作者:Leah 欄目:web開發

javascript中如何使用判斷和循環語句,相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。

JavaScript if...Else 語句

。。。。。。

if 語句

只有當指定條件為 true 時,該語句才會執行代碼

請使用小寫的 if。使用大寫字母(IF)會生成 JavaScript 錯誤!

if (condition(條件))

{

    當條件為 true 時執行的代碼

}

。。。。。。

使用 if....else 語句在條件為 true 時執行代碼,在條件為 false 時執行其他代碼。

語法:

if (condition(條件))

{

    當條件為 true 時執行的代碼

}

else

{

    當條件不為 true 時執行的代碼

}

。。。。。。

使用 if....,else if,...else 語句來選擇多個代碼塊之一來執行。

語法:

if (condition1)

{

    當條件 1 為 true 時執行的代碼

}

else if (condition2)

{

    當條件 2 為 true 時執行的代碼

}

else

{

  當條件 1 和 條件 2 都不為 true 時執行的代碼

}

:::::::::::::::::::::::::::::::::::::::::::::::::::::

JavaScript switch(切換) 語句

switch 語句用于基于不同的條件來執行不同的動作。

語法:

switch(n)

{

    case 1:

        執行代碼塊 1

        break;

    case 2:

        執行代碼塊 2

        break;

    default:

        與 case 1 和 case 2 不同時執行的代碼

}

工作原理:首先設置表達式 n(通常是一個變量)。隨后表達式的值會與結構中的每個 case 的值做比較。如果存在匹配,則與該 case 關聯的代碼塊會被執行。請使用 break 來阻止代碼自動地向下一個 case 運行。

。。。。。。

default 關鍵詞

請使用 default 關鍵詞來規定匹配不存在時做的事情

::::::::::::::::::::::::::::::::::::::::

JavaScript for 循環

循環可以將代碼塊執行指定的次數。

http://www.iis7.com/a/lm/yczmljgj/

如果您希望一遍又一遍地運行相同的代碼,并且每次的值都不同,那么使用循環是很方便的。

。。。。。。

JavaScript 支持不同類型的循環:

for - 循環代碼塊一定的次數

for/in - 循環遍歷對象的屬性

while - 當指定的條件為 true 時循環指定的代碼塊

do/while - 同樣當指定的條件為 true 時循環指定的代碼塊

。。。。。。

for 循環

下面是 for 循環的語法:

for (語句 1; 語句 2; 語句 3)

{

    被執行的代碼塊

}

語句 1 (代碼塊)開始前執行

語句 2 定義運行循環(代碼塊)的條件

語句 3 在循環(代碼塊)已被執行之后執行

語句 1*

通常我們會使用語句 1 初始化循環中所用的變量 (var i=0)。

語句 1 是可選的,也就是說不使用語句 1 也可以。

您可以在語句 1 中初始化任意(或者多個)值。

同時您還可以省略語句 1(比如在循環開始前已經設置了值時)

語句 2*

通常語句 2 用于評估初始變量的條件。

語句 2 同樣是可選的。

如果語句 2 返回 true,則循環再次開始,如果返回 false,則循環將結束。

如果您省略了語句 2,那么必須在循環內提供 break。否則循環就無法停下來。這樣有可能令瀏覽器崩潰。

語句 3*

通常語句 3 會增加初始變量的值。

語句 3 也是可選的。

語句 3 有多種用法。增量可以是負數 (i--),或者更大 (i=i+15)。

語句 3 也可以省略(比如當循環內部有相應的代碼時)

。。。。。。

for/in,循環語句循環遍歷對象的屬性。

:::::::::::::::::::::::::::::::::::::::::::::::::::

JavaScript while 循環

只要指定條件為 true,循環就可以一直執行代碼塊。

語法:

while (條件)

{

    需要執行的代碼

}

如果您忘記增加條件中所用變量的值,該循環永遠不會結束。這可能導致瀏覽器崩潰。

。。。。。。

do/while 循環

do/while 循環是 while 循環的變體。該循環會在檢查條件是否為真之前執行一次代碼塊,然后如果條件為真的話,就會重復這個循環。

do

{

    需要執行的代碼

}

while (條件)

別忘記增加條件中所用變量的值,否則循環永遠不會結束!

。。。。。。

while 使用 length 屬性循環數組。

while 和 do/while 的區別 : do/while至少會執行一遍。

看完上述內容,你們掌握javascript中如何使用判斷和循環語句的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

扶沟县| 新邵县| 综艺| 江达县| 贵港市| 偃师市| 宝清县| 贵南县| 新密市| 芦山县| 时尚| 铜鼓县| 三台县| 将乐县| 周口市| 水富县| 洪雅县| 石泉县| 阳高县| 柳林县| 凌源市| 杭锦旗| 佛学| 乌什县| 临桂县| 宜城市| 桦甸市| 香河县| 巴彦淖尔市| 永丰县| 讷河市| 隆林| 镇巴县| 深圳市| 项城市| 肃北| 临邑县| 河间市| 宣恩县| 梁河县| 集贤县|