为什么都是for循环语句,一个括号里要用var,一个括号里不用var?

来源:4-5 重复重复(for循环)

qq_一生之久_0

2016-04-13 19:20

570e2b200001bbc103910239.jpg

570e2b200001a3cf03720176.jpg

为什么都是for循环语句,一个括号里要用var,一个括号里不用var?

写回答 关注

3回答

  • Hedy_Hao
    2016-04-13 19:33:58
    已采纳

    第一个for循环中,i之前是没有定义的,所以要声明变量;而第二个for语句,num已经声明过了,所以不需要再声明了

    qq_一生之...

    非常感谢!

    2016-04-13 19:38:59

    共 1 条回复 >

  • 梦苑
    2016-04-13 20:02:24
    之所以都用for语句的原因是因为for循环语句是循环语句中最为简洁的循环式子,你当然也可以用while或者是do...
    while这种循环;第一个变量因为之前没有定义,所以在括号中用var定义,第二个变量因为之前已经声明了,所以
    不用在用var定义


  • Joker乔柯
    2016-04-13 19:37:10

    因为第二个num在之前已经在之前用var定义过了

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468060 学习 · 21891 问题

查看课程

相似问题