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

为什么aler里sub和sub2都能实现效果?

alert("5和2的差:"+sub);和alert("5和2的差:"+sub2);  就算把上面的sub=5+2改成sub2=5+2也一样。

正在回答

4 回答

函数名是sub2,那应该是onclick="sub2()",双引号里面的是函数名,希望能帮到你

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

8859496 提问者

非常感谢!
2016-04-24 回复 有任何疑惑可以回复我~

你想问的是不是函数名和变量名能不能同名的问题啊

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

var a=5;

var b=2;

    function sub2()                     //定义函数

 {

  var x=a-b;

   alert(a+"和"+b+"的差为:"+x);

 }


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

不一样,sub2会显示整个函数

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

举报

0/150
提交
取消

为什么aler里sub和sub2都能实现效果?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号