问答详情
源自:3-7 二维数组

js句式解释,js基础问题

一般像for(···){···}这种句式,小括号里可以写什么,大括号里可以写什么,或者叫里面应该写什么 在这个句式里这两种括号分别有什么功能,他们之间又有什么区别?有没懂的人来解释下?

提问者:kx00012kx 2016-07-19 23:49

个回答

  • ZARD3681675
    2016-07-20 00:20:27
    已采纳

    应该是要问for循环语句具体每个地方起的作用和区别么

    4-5章节里有教哦

    for(初始化变量;循环条件;循环迭代)  

    {     
        循环语句   
     }

    /*小括号里先定义变量,然后看其是否符合循环条件,符合就可以执行循环语句,执行完后变量递增或递减;

    例:  for(var i=0;i<5;i++)    

          {

              document.write("一夜撸了'+i+'管");

          }

    定义变量i=0,  循环条件是i<5, 这个循环会执行6次,前5次都符合条件然后执行语句,第6次因为i=6<5 不成立,跳出循环    

    */


  • 丶beard
    2016-07-20 00:39:32

    ()里面 写的是循环条件 {}写的是执行条件!

  • 海是天空
    2016-07-20 00:10:26

    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];
      }

    { }里面可以放表达式  什么都可以放

  • sh7217543
    2016-07-20 00:10:19

    for()的小括号里面一般写的是循环的条件,即执行几次。比如for(i=0;i<4;i++),它就是从i=0,到i取最大值3,一共循环4次。而一般在大括号{}里面写每一次循环所做的东西是什么,比如{

    var c = i;

    }初始i的值为0,然后每一次循环c的值就为i。