问答详情
源自:1-1 什么是遍历?

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

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

提问者:慕标7334924 2015-07-08 18:45

个回答

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

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

  • 慕标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