下文笔者讲述javascript中for循环语句的使用方法简介说明,如下所示
for循环的功能
for循环语句:
根据传入的条件进行循环
for循环的语法:
for(initialization; condition; increment) {
// 要执行的代码
}
参数说明:
initialization:
为一个表达式或者变量声明,我们通常将该步骤称为“
初始化计数器变量”,在循环过程中只会执行一次;
condition:
为一个条件表达式,与 while 循环中的条件表达式功能相同,
通常用来与计数器的值进行比较,以确定是否进行循环,
通过该表达式可以设置循环的次数;
increment:
为一个表达式,用来在每次循环结束后更新(递增或递减)计数器的值
for循环示例
for (var i = 1; i <= 10; i++) {
document.write(i + " ");
}
for循环遍历数组
var fruits = ["a", "b", "c", "d", "e"];
for(var i = 0; i < fruits.length; i++) {
document.write(fruits[i] + " ");
}
javascript省略表达式的写法
// 省略第一个表达式
var i = 0;
for (; i < 5; i++) {
// 要执行的代码
}
// 省略第二个表达式
for (var y = 0; ; y++) {
if(y > 5){
break;
}
// 要执行的代码
}
// 省略第一个和第三个表达式
var j = 0;
for (; j < 5;) {
// 要执行的代码
j++;
}
// 省略所有表达式
var z = 0;
for (;;) {
if(z > 5){
break;
}
// 要执行的代码
z++;
}
for循环嵌套---打印9*9乘法口诀
for (var i = 1; i <= 9; i++) {
for (var j = 1; j <= i; j++) {
document.write(j + " x " + i + " = " + (i * j) + " ");
}
document.write("<br>");
}