JavaScript是一种常用的编程语言,循环输出是它最基础的用法之一。无论是网页中的计数器,还是后台进行数据处理,都离不开循环输出。下面我们就来探究一下JS中循环输出的各种方法。
for循环有两种形式,一种是从0开始循环,如下所示:
for (var i = 0; i < 5; i++) {
document.write("第" + i + "次循环输出
");
}
另一种是从指定数字开始循环,如下代码:for (var i = 3; i < 7; i++) {
document.write("第" + (i - 2) + "次循环输出
");
}
现在,有一个数组需要循环输出,我们可以使用for-in语句,将数组中的每个元素遍历出来:var foods = ["apple", "banana", "orange"];
for (var i in foods) {
document.write("今天吃的水果是" + foods[i] + "
");
}
在ES6中出现了for-of语句,可以更方便地实现对数组的遍历:var foods = ["apple", "banana", "orange"];
for (var food of foods) {
document.write("今天吃的水果是" + food + "
");
}
while循环则是在指定条件下循环输出:var num = 1;
while (num <= 10) {
document.write(num + "
");
num++;
}
do-while循环则是先执行一次循环体,再按指定条件继续循环:var i = 0;
do {
document.write("输出内容:" + i + "
");
i++;
}
while (i < 3);
以上就是JS中循环输出的各种方法,使用灵活掌握这些方法可以增强我们的编程能力。