JavaScript 条件、循环与内置函数的使用指南
一、JavaScript 中的循环控制
1.1 do…while 循环
JavaScript 1.2 引入了 do…while 循环,它与普通的 while 循环类似,但条件判断在循环结束时进行。示例代码如下:
do {
n++;
total += values[n];
}
while (total < 10);
这意味着循环内的语句至少会执行一次,即使条件一开始就不成立。do 循环可以包含单条语句而不使用花括号,也可以包含多条用花括号括起来的语句。
1.2 无限循环
在使用 for 和 while 循环时,如果不小心可能会创建无限循环。例如:
while (i < 10) {
n++;
values[n] = 0;
}
在这个例子中,while 循环的条件引用了变量 i,但该变量在循环中并未改变,从而导致无限循环。无限循环可能会使浏览器停止响应,甚至崩溃,而且 JavaScript 不会给出明确的错误提示。不过,有时也可以故意创建无限循环,比如使用 while (true) 。
1.3 跳出循环
可以使用 break 语句立即退出循环,并继续执行循环后的第一条语句。示例如下:
超级会员免费看
订阅专栏 解锁全文

1279

被折叠的 条评论
为什么被折叠?



