课程
/前端开发
/JavaScript
/JavaScript进阶篇
function add2(a,b)
{
sum = a+b;
}
其中 function add2(a,b)中的a和b不用用var定义么?
sum应该是要定义的。。。为啥没有定义呢?
2016-06-30
源自:JavaScript进阶篇 5-1
正在回答
JavaScript中变量有两种,一种是var定义的,表示局部变量,另一种是全局变量,你可以根据这个百度一下,我就是刚学的,也不大清楚。
哥们也在学习中,试着答下
1,a b 则是参数, 传递数值用的,不用声明
2.sum=a+b;是隐式申明, 在函数中使用var关键字进行显式申明的变量是做为局部变量,而没有用var关键字,使用直接赋值方式声明的是全局变量.如下
这些是参数
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
5 回答函数参数需要定义吗?
3 回答数组定义的问题
1 回答定义函数的问题
5 回答二维数组定义问题
1 回答定义数组时的问题
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号