javascript中的for(;;)后面的括号中的符号是什么意思?

如题所述

括号中的符号是分号,起到分开循环条件的作用。
如 for(i=0;i<=10;i++) 表示i从0开始,满足i<=10这个条件时循环,每个循环i递增1
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-07-03
一般来说for循环是带条件的
如:for(var i = 0; i < 10; i++){//这代表i从0开始,当小于10时,每次循环i都加1,直到等于10为止}
而for(;;){//是无条件循环,就是说它是无限循环的。}
第2个回答  2011-07-03
for循环语句中的条件分隔符
for(初始条件;结束条件;步长)

for(i=0; i<10; i++){
alert(i);
}
表示i的初始值是0,当条件i<10时,运行一次循环,即弹出一个alert(i) ,弹出的是i的当前值,每运行一次循环后i递增1
又如
for(i=0,j=10;i<j;j--,i++){
alert(j);
}
表示i的初始值是0,j的初始值是10,当条件i<j时,运行一次循环,即弹出一个alert(j),弹出的是j的当前值,每运行一次循环后j递减1,而i递增1
相似回答