for 语句也是一个循环语句,它比 while 语句和 do while 语句稍微复杂一点,但是 for 语句的功能更强大,也更常用。for 语句的基本格式如下
for (初始语句; 判断条件; 更新语句) {
代码...
}
let i = 0
。下面我们使用 for 语句来打印数字 1 到 10。
for 语句还常用于遍历序列,比如数组和字符串,我们先使用基本的 for 语句来遍历数组。
除了基本形式以外,for 语句还有另外两种形式,for...in
和 for...of
,下面我们使用for...of
来遍历数组和字符串。
这样代码是不是更加简洁了。
虽然for...in
也可以遍历序列,但是更常用的是用它遍历对象的属性。
for 语句中也可以使用 break 和 continue,与 while 语句和 do while 语句一样,break 用于完全退出 for 循环,而 continue 用于跳过当前循环。