为什么这段代码输出Event对象的任何元素

时间:2016-08-05 22:35:33

标签: javascript

为什么这段代码输出Event对象的任何元素

    <html>
<script>
   </<script type="text/javascript">
const anyelement =document.querySelector('#khaled')
anyelement.onclick = () => cosole.info(event);
</script>>

1 个答案:

答案 0 :(得分:0)

由于您尚未将event声明为局部变量或参数,因此它是一个全局变量,相当于window.event。这是其他一些浏览器复制的Internet Explorer变量。当事件处理程序正在运行时,它包含当前事件。

Firefox尚未复制此变量,因此您的示例不会输出Event