课程
/前端开发
/JavaScript
/JavaScript进阶篇
function sub2() //定义函数
{
sub=5-2;
alert("5和2的差:"+sub);
}
上面里的sub是变量吗? 是变量为什么不用声明?
2017-07-01
源自:JavaScript进阶篇 5-2
正在回答
隐式全局变量
不适用var 关键词声明的变量。js中默认是全局变量、、、
js属于弱语言,不声明的变量可以用。但为了便于阅读和修改,应该声明,养成良好习惯。
方法(函数)内的变量如果不声明就会变成全局变量,会使该变量外溢,造成污染,所以应该将该变量声明。
任何变量都需要先定义在使用
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
2 回答函数传参变量的声明
2 回答变量的声明
4 回答请问声明变量和不声明变量有什么区别?
1 回答声明变量的疑问
2 回答定义多个参数的函数需要在函数里再声明变量么?