事件的绑定

document.onkeydown= keyDown;这里是一个赋值语句,具体到这句代码的意思是给按键绑定事件,所以是吧一个函数方法绑定给按键事件。这一句的意思也就是按键的时候执行keyDown函数
而后面一个也不一定就是错的,因为可能keyDown()的返回值就是一个函数,那就是按键的时候执行的是keyDown() 返回的方法。
简单点说就是绑定事件需要的是一个函数的引用,而不是函数的调用结果。
posted @ 2018-04-18 17:25  幻城love  阅读(121)  评论(0编辑  收藏  举报