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

溫馨提示×

溫馨提示×

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

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

ECMAScript語句之《迭代語句(循環語句)》

發布時間:2020-06-17 05:14:13 來源:網絡 閱讀:442 作者:Gendan5 欄目:開發技術

ECMAScript 迭代語句

迭代語句也叫做循環語句,迭代語句聲明一組要反復執行的命令(循環),直到滿足預先設定條件為止。

迭代語句在程序日程中都說循環,一般用于迭代數組的值,或者執行重復的算術任務。

這次說一下ECMAScript的四種迭代語句(循環語句):

1、do-while 語句

2、while 語句

3、for 語句

4、for-in 語句

一、do-while 語句,do-while 語句是后測試循環,也就是說do-while至少會執行循環一次

例子1:

var i = 0;
do {
i++;
console.log(i)
}while (i < 2);
打印:1、2

例子2:

var j = 0;
do {
j++;
console.log(j)
}while (j < -2);
打印:1

二、while 語句,while 語句是前測試循環。先判斷滿足條件在執行

例子1:

var i = 0;
while ( i < 2) {
i++;
console.log(i)
}
打印1、2

例子2:

var j = 0;
while ( j < 0) {
j++;
console.log(j)(跟單www.genadn5.com)
}
不執行

三、for 語句,for 語句是前測試循環,而且在進入循環之前,能夠初始化變量,并定義循環后要執行的代碼

for (var i = 0; i < 3; i++) {
console.log(i)
}
打印:0、1、2

初始值:var i = 0;
條件值:i < 3;,返回false/true
執行:i++

四、for-in 語句,for 語句是嚴格的迭代語句,用于枚舉對象的屬性

var obj1 = [
{
name: '青格勒',
age: '30',
hobby: '看書'
},
{
name: 'CGL',
age: '2',
hobby: '操作'
}
];

for (num in obj1) {
console.log(obj1[num].name); // 打印:青格勒、CGL
console.log(num); // 打印:0、1
}
for-in 語句一般在數組中使用的比較多。

上面的例子中,num跟JS的下標差不多,這里是表示了數組obj1里面的數據的下標。

比如:obj1[num].name = obj1[0].name

到這里已經分析完《ECMAScript 迭代語句(循環語句)》

向AI問一下細節

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

AI

开阳县| 赞皇县| 马鞍山市| 乳源| 家居| 潞城市| 庆云县| 建瓯市| 新疆| 农安县| 阳谷县| 湖南省| 福海县| 长岛县| 雷州市| 新晃| 武义县| 惠水县| 正定县| 溆浦县| 闸北区| 聊城市| 富源县| 昭通市| 手机| 北京市| 磐安县| 永丰县| 奉新县| 定结县| 昌宁县| 通海县| 颍上县| 孙吴县| 宜兰市| 玉树县| 余姚市| 沙坪坝区| 莱芜市| 惠安县| 绍兴县|