1 <!DOCTYPE html>
2 <html>
3 <head>
4 <meta charset="UTF-8">
5 <title></title>
6 <script type="text/javascript">
7
8 /*
9 * for语句,也是一个循环语句,也称为for循环
10 * 在for循环中,为我们提供了专门的位置用来放三个表达式:
11 * 1.初始化表达式
12 * 2.条件表达式
13 * 3.更新表达式
14 *
15 * for循环的语法:
16 * for(①初始化表达式;②条件表达式;④更新表达式){
17 * ③语句...
18 * }
19 *
20 * for循环的执行流程:
21 * ①执行初始化表达式,初始化变量(初始化表达式只会执行一次)
22 * ②执行条件表达式,判断是否执行循环。
23 * 如果为true,则执行循环③
24 * 如果为false,终止循环
25 * ④执行更新表达式,更新表达式执行完毕继续重复②
26 */
27
28 //------------------------------------------------------------------------------
29
30 //创建一个执行10次的while循环
31 //初始化表达式
32 var i = 0;
33 //创建一个循环,定义条件表达式
34 while(i < 10){
35 //设置更新表达式
36 alert(i++);
37 }
38
39 //-------------------------------------------
40
41 for(var i = 0 ; i < 10 ; i++ ){
42 alert(i);
43 }
44
45 //-------------------------------------------
46
47 var i = 0;
48
49 for (;i<10;) {
50 alert(i++);
51 }
52
53 /*
54 * for循环中的三个部分都可以省略,也可以写在外部
55 * 如果在for循环中不写任何的表达式,只写两个;
56 * 此时循环是一个死循环会一直执行下去,慎用
57 * for(;;){
58 alert("hello");
59 }
60 */
61
62
63
64
65
66
67
68 </script>
69 </head>
70 <body>
71 </body>
72 </html>