JS中常见的循环有三种,分别是 for
循环、while
循环和 do while
,它们与其他语言中的循环没有什么大的不同。
for循环
for
循环对字符串和数组操作:
var arr = [1,2,3,4,5];
for(var i = 0; i < arr.length; i++){
console.log(arr[i]);
}
//输出 1 2 3 4 5
var str = "hello";
for(var i = 0; i < str.length; i++){
console.log(str[i]);
}
//输出 h e l l o
while 循环
while
循环先判断 while
中的条件再循环,若不满足条件,停止循环
var i = 0;
var arr = [1, 2, 3, 4, 5];
while(i<arr.length){
console.log(arr[i]);
i++;
}
//输出 1 2 3 4 5
do while
do while
中先执行 do
中的内容,再判断 while
中的条件,若不满足条件,停止循环
var i = 0;
var arr = [1, 2, 3, 4, 5];
do {
console.log(arr[i]);
i++;
} while (i < arr.length);
//输出 1 2 3 4 5
以上为本萌新个人总结,如有不当之处望指正,有问题可以联系
邮箱:yuna_03@163.com或
QQ:2635591841
更于2021.2.9