for循环里初始化变量可以没有var吗

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

热爱生活_热爱编程

2019-02-14 11:43

如题,for循环的初始化变量可以没有var吗

写回答 关注

4回答

  • 慕九州0163930
    2019-05-19 10:17:58

    就是全局变量和局部变量的区别吧,感觉循环语句其实和函数很像。

    慕九州016...

    感觉这个说法不太准确,不用太当真

    2019-05-19 10:40:21

    共 3 条回复 >

  • 慕用8929199
    2019-03-27 11:26:37

    牙买得 路过的

  • 丶丿Moon
    2019-02-19 00:38:09

    应该是需要的吧,变量需要声明才能使用,声明就是给这个变量分配一个内存空间用于存放这个变量的值,这里没有用var,是因为前面已经声明过了,变量的声明只需要一次,之后就可以一次甚至多次使用(赋值)这个变量而不需要进行再次声明。如果你只声明了变量,却没有进行赋值,那么这个变量的值就默认为undefined

  • 慕工程5538051
    2019-02-14 15:30:17

    var不是必要的,JavaScript运行为定义直接使用,但是通常情况下为了规范起见,建议先定义再使用

JavaScript进阶篇

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

468060 学习 · 21891 问题

查看课程

相似问题