为什么给个function都要带一个event参数

来源:1-1 什么是遍历?

慕标7334924

2015-07-08 18:45

function(event),这个参数没见到用呀?

写回答 关注

3回答

  • 疵之琉璃
    2015-07-08 18:48:53
    已采纳

    js函数中的参数用时可给可不给,那个event只是说明触发了当前的事件的对象而已!你去掉也是好使的!

    慕标7334...

    非常感谢!

    2015-07-20 11:20:48

    共 1 条回复 >

  • 慕标7334924
    2015-09-17 11:50:22

    谢谢~~

  • 炸猪排超人
    2015-09-06 17:23:20

    这个是回调函数提供的参数,在回调函数中写逻辑的时候,这些参数可以提供很多有用的数据。如果你不需要这些数据,这个参数是可以去掉的。

    不过,作为团队、个人规范化的写法,建议写上去。写多了,也会让你记得这个回调方法里面提供什么参数。

    event.which,你可以用这个 which 值看下,示例地址:

    http://www.w3school.com.cn/jquery/event_which.asp

jQuery源码解析(DOM与核心模块)

由浅入深的剖析jQuery库的设计与实现,揭开框架背后的秘密

71439 学习 · 82 问题

查看课程

相似问题