如代码,那几个变量到底要不要用var定义的啊?
之前学java,定义变量a如 int a=3; 不定义直接a=3 这样用是报错的。
感觉js里概念很模糊啊。求解
可以不用var定义,但是不推荐,容易出错
那我都不用var定义。都是全局变量,作用域还更大,岂不更好?
作用域不一样,不加var是全局变量,加var是局部变量