一般像for(···){···}这种句式,小括号里可以写什么,大括号里可以写什么,或者叫里面应该写什么 在这个句式里这两种括号分别有什么功能,他们之间又有什么区别?有没懂的人来解释下?
应该是要问for循环语句具体每个地方起的作用和区别么
4-5章节里有教哦
for(初始化变量;循环条件;循环迭代)
{
循环语句
}
/*小括号里先定义变量,然后看其是否符合循环条件,符合就可以执行循环语句,执行完后变量递增或递减;
例: for(var i=0;i<5;i++)
{
document.write("一夜撸了'+i+'管");
}
定义变量i=0, 循环条件是i<5, 这个循环会执行6次,前5次都符合条件然后执行语句,第6次因为i=6<5 不成立,跳出循环
*/
()里面 写的是循环条件 {}写的是执行条件!
for语句是循环()循环的条件<建议参考c语言
for (var i=0; i<5; i++) { x=x + "The number is " + i + "<br>"; }
> 还可以写
var person={fname:"John",lname:"Doe",age:25}; for (x in person) { txt=txt + person[x]; }
{ }里面可以放表达式 什么都可以放
for()的小括号里面一般写的是循环的条件,即执行几次。比如for(i=0;i<4;i++),它就是从i=0,到i取最大值3,一共循环4次。而一般在大括号{}里面写每一次循环所做的东西是什么,比如{
var c = i;
}初始i的值为0,然后每一次循环c的值就为i。