javascript循环语句
for循环
语法
for (statement1;statement2;statement3)
{
…
}
其中statement1在代码块开始前执行(通常用于初始化变量,是可选的),statement2定义代码块的条件(是可选的,如果返回true,循环再次开始,如果返回false,则循环将结束),statement3在代码块执行之后再执行(是可选的,一般用于改变初始变量的值)
比如:
var x=""; for (var i=0; i<5; i++) { x=x + i + "<br>"; }
for/in循环
用于遍历对象的属性,这在javascript对象中会详细介绍
while循环
语法
while (condition)
{
…
}
condition为真时循环执行代码块
比如:
while (i<5) { x=x + i + "<br>"; i++; }
do/while循环
语法
do
{
…
}
while (condition);
do/while循环是while循环的变体,会在检查条件是否为真之前执行一次代码块,该循环至少会执行一次
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)