IT学习者 -> 技术文档 -> JavaScript语言参考手册
JavaScript手册
【目录】 【上一页】 【下一页】 【索引】

for

创建一个由三个放在括号内以分号分隔的可选表达式组成的循环,后面跟着一块语句作为循环体。

实现版本 Navigator 2.0, LiveWire 1.0

语法

for ([initial-expression;] [condition;] [increment-expression]) {
   statements
}

参数

initial-expression 语句或变量声明。典型情况下用于初始化计数器变量。该表达式可选用 var 关键字声明新变量。
condition 在每次执行循环的时候计算该表达式。如果该表达式计算为真,就执行 statements 中的语句。该条件测试是可选的。如果缺省的话,那么条件将永远计算为真。此时除非你在循环体内使用 break 语句,否则不能终止循环。
increment-expression 通常用于更新或自增计数器变量。
statements 一块只要条件计算为真的时候就执行的语句。这里可以是单个语句或多个语句。尽管语法没有要求,但是建议将这些语句缩进书写。

示例

下列语句开始声明了一个变量 i 并将其初始化为 0。它检查 i 是否小于 9,执行两个成功的语句,并且让 i 在每个循环后自增 1。

for (var i = 0; i < 9; i++) {
   n += i
   myfunc(n)
}


【目录】 【上一页】 【下一页】 【索引】

返回页面顶部