this 和 e.target区别
- this返回的是绑定该事件的元素。
- e.target点了哪个就返回哪个
<body>
<ul>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
<script>
var ul = document.querySelector('ul');
ul.addEventListener('click', function(e) {
//当点击了里面的li
console.log(e.target); //返回的是li
console.log(this); //返回的是ul
})
</script>
</body>