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

+(++n)是什么意思,全局变量?? 为什么测试二 改成var n = 5; 结果显示的是7??

+(++n)是什么意思,全局变量??


   var n = 5;   

        //绑定一个mouseover事件 

        //e指传入函数里的数据。

        $(".aaron1 p:first").mouseover(function(e) { 

            $(".aaron1 a").html('进入元素内部,mouseover事件触发次数:' + (++n))

        })


正在回答

2 回答

全局变量。这是 因为代码不是实时的,建议自己在编辑器建一个文件就对了

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

淡水狗 提问者

非常感谢!
2017-07-03 回复 有任何疑惑可以回复我~

 $(".right a").html('mouseover事件触发次数:' + (++n) + '<br/> 传入数据为 :'+ e.data)

n是全局变量   

(++n)是先进行加法再赋值, 跟(n++)相反 

+(++n)+ 这样做是因为在一个字符串中添加一个变量 括号外的两个加号是连接符。

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

举报

0/150
提交
取消

+(++n)是什么意思,全局变量?? 为什么测试二 改成var n = 5; 结果显示的是7??

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