课程
/前端开发
/JavaScript
/JavaScript进阶篇
如题,for循环的初始化变量可以没有var吗
2019-02-14
源自:JavaScript进阶篇 4-5
正在回答
就是全局变量和局部变量的区别吧,感觉循环语句其实和函数很像。
慕九州0163930
牙买得 路过的
应该是需要的吧,变量需要声明才能使用,声明就是给这个变量分配一个内存空间用于存放这个变量的值,这里没有用var,是因为前面已经声明过了,变量的声明只需要一次,之后就可以一次甚至多次使用(赋值)这个变量而不需要进行再次声明。如果你只声明了变量,却没有进行赋值,那么这个变量的值就默认为undefined
var不是必要的,JavaScript运行为定义直接使用,但是通常情况下为了规范起见,建议先定义再使用
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
6 回答for里面的初始变量可以有两个的吗?
3 回答for循环变量定义问题
6 回答for循环中的i 变量如何随着循环改变???
5 回答为什么sum变量必须初始化
1 回答for循环没写对吗