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

函数为什么只执行了一次?

函数为什么只执行了一次?

慕雪6442864 2018-09-07 13:42:29
通过 addeventListener() 添加的函数只执行了一次?···       box1.addEventListener('mouseover',test(2));       function test(i){            console.log(i);        }···为什么一打开网页控制台就输出 2 并且再次将鼠标悬停在上面的时候并不会输出 2如果代码这样写:···       box1.addEventListener('mouseover',test);       function test(){           console.log(2);        }···一打开网页并不会直接输出 2 而是当鼠标悬停在该盒子上才输出,并且每次悬停都会输入一个 2,在这里 test(i) 和 test 有什么区别?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 663 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

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

帮助反馈 APP下载

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

公众号

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