日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

015_JavaScript的四种迭代语句

發(fā)布時(shí)間:2025/4/17 66 豆豆
生活随笔 收集整理的這篇文章主要介紹了 015_JavaScript的四种迭代语句 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1. 迭代語句又叫循環(huán)語句, 聲明一組要反復(fù)執(zhí)行的命令, 直到滿足某些條件為止。

2. do-while語句

2.1. do-while語句是后測(cè)試循環(huán), 即退出條件在執(zhí)行循環(huán)內(nèi)部的代碼之后計(jì)算。這意味著在計(jì)算表達(dá)式之前, 至少會(huì)執(zhí)行循環(huán)主體一次。

2.2. 它的語法如下:

do {statement} while (expression);

2.3. 例子:

2.3.1. 代碼

<!DOCTYPE html> <html><head><title>do-while語句</title><meta charset="utf-8" /></head><body><script type="text/javascript">var i = 0;do {i -= 2;} while (i > 0);document.write("i = " + i);</script></body> </html>

2.3.2.?效果圖

3. while語句

3.1. while語句是前測(cè)試循環(huán)。這意味著退出條件是在執(zhí)行循環(huán)內(nèi)部的代碼之前計(jì)算的。因此, 循環(huán)主體可能根本不被執(zhí)行。

3.2. 它的語法如下:

while (expression) statement

3.3. 例子:

3.3.1. 代碼

<!DOCTYPE html> <html><head><title>while語句</title><meta charset="utf-8" /></head><body><script type="text/javascript">var i = 0;while (i > 0) {i -= 2;}document.write("i = " + i);</script></body> </html>

4. for語句

4.1. for語句是前測(cè)試循環(huán), 而且在進(jìn)入循環(huán)之前, 能夠初始化變量, 并定義循環(huán)后要執(zhí)行的代碼。

4.2. 它的語法如下:

for (initialization; expression; post-loop-expression) statement

4.3. for語句最常用的功能就是迭代數(shù)組。

4.4. for語句中使用let聲明變量, 變量的作用域僅在for語句和for代碼塊中可用。如果for語句中使用var變量聲明變量, 變量是全局變量。

4.5. 例子:

4.5.1. 代碼

<!DOCTYPE html> <html><head><title>for語句</title><meta charset="utf-8" /></head><body><script type="text/javascript">var arr = [0, 'abc', true];for (let i = 0; i < arr.length; i++){document.write("arr[" + i + "] = " + arr[i] + '<br />');}</script></body> </html>

4.5.2.?效果圖

5. for-in語句

5.1. for語句是嚴(yán)格的迭代語句, 用于枚舉對(duì)象的屬性。

5.2. 它的語法如下:

for (property in expression) statement

5.3. 例子:

5.3.1. 代碼

<!DOCTYPE html> <html><head><title>for-in語句</title><meta charset="utf-8" /></head><body><script type="text/javascript">var obj = {x: 0, y: true, z: 'abc'};for(let item in obj) {document.write(item + ' = ' + obj[item] + '<br />');}</script></body> </html>

5.3.2. 效果圖

總結(jié)

以上是生活随笔為你收集整理的015_JavaScript的四种迭代语句的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。