其实我一直不能理解

来源:19-1 事件-知识点

有梦想吗

2018-06-19

var div1 = document.getElementById('div1');

div1.addEventListener('click', function (e) {   

console.log(e.target)

});

function(e)中的e为什么会指向一个对象,不应该只是一个形参而已吗

写回答

1回答

双越

2018-06-19

形参就不能指向一个对象吗?

0
1
一度王爵吉尔伽美什
哈哈,这个问题其实感觉没必要深究。事件对象嘛,这个是浏览器实现的,也就可以说是浏览器标准,google做chorme的时候给咱们写好的。咱们只要写个e,把对象拿出来用就行了。就像想在低版本IE里用promise,得引jQuery什么的,但是给个chorme,直接new Promise()就完事了,啥都不用引,非得纠结这个Promise怎么来的也没意义,至少目前这个阶段来说没意义。。。
2018-08-31
共1条回复

BAT大牛带你横扫初级前端JavaScript面试(第二版)

BAT高级前端工程师亲授,结合真实面试题,提高面试成功几率

4268 学习 · 817 问题

查看课程