为了账号安全,请及时绑定邮箱和手机立即绑定

函数中的变量不用声明?

function     sub2()                     //定义函数

 {

   sub=5-2;

   alert("5和2的差:"+sub);

 }

上面里的sub是变量吗? 是变量为什么不用声明?

正在回答

4 回答

隐式全局变量

0 回复 有任何疑惑可以回复我~

不适用var 关键词声明的变量。js中默认是全局变量、、、

0 回复 有任何疑惑可以回复我~
  1. js属于弱语言,不声明的变量可以用。但为了便于阅读和修改,应该声明,养成良好习惯。

  2. 方法(函数)内的变量如果不声明就会变成全局变量,会使该变量外溢,造成污染,所以应该将该变量声明。

3 回复 有任何疑惑可以回复我~

任何变量都需要先定义在使用

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

函数中的变量不用声明?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信