大家好。
今天,我们将学习第二个循环:for循环。
在我们开始之前,让我们看看for的含义:
你看到什么了吗?(反正我没有)
好了,回到正题。
lgj,xsb:
本期内容简介:
for(){}
box-sizing: border-box !important;”>一种循环,方便程序员来控制循环的次数。
1
for循环
问题一:
怎么输出下面这些内容?
我们很快就可以想出这样的方法:
<!DOCTYPE html>
<head>
<meta charset="UTF-8" />
</head>
<body>
<script>
console.log("JavaScript1");
console.log("JavaScript2");
console.log("JavaScript3");
console.log("JavaScript4");
console.log("JavaScript5");
...
console.log("JavaScript10");
</script>
</body>
<!DOCTYPE html>
<head>
<meta charset="UTF-8" />
</head>
<body>
<script>
var my45 = 1;
while(my45 <= 10){
console.log("JavaScript" + my45);
my45++;
}
</script>
</body>
for(语句 1; 语句 2; 语句 3){
要执行的代码块
}
1.1
语句作用介绍
1.2
了解与使用
for(var i=0;i<10;i++){
//这里写代码
}
var i=0;
while(i<10){
//这里写代码
i++;
}
for(var i=0;i<100;i+=2){
}
for(var i=20;i>0;i--){
}
var i=0;
for(;i<20;i++){
}
for(var i=0,j=20 ; i<20||j>10 ; i+=3,j--){
}
-
分开语句的符号是分号 “;” 不是逗号 “,”
-
for(;;){} 和 while(1){} 一样,为无限循环
-
在 for 循环内第一句里定义的变量用完就会被释放,接下来可以再用这个名字,下图是完全合法的:
-
for(var i=0;i<=10;i++){
}
var i = 4;
如果要在 for 循环内嵌套 for 循环,那么第二个 for 循环定义的变量一般命名为 j ,以此类推。
下一期我们会讲一个年轻的分支语句,if 的 “兄弟” switch-case 语句。