事件参数对象

<script>
    document.onmousemove = function () {
        console.log(arguments.length);
    };
</script>


通过arguments.length可以得出:事件处理函数中实际是有参数的,这个参数和事件是有关系的---->事件参数对象

通过arguments[0]可以查看对象的属性

<script>
    document.onmousemove = function () {
        console.log(arguments[0]);
    };
</script>

在这里插入图片描述
谷歌和火狐都有这个事件参数对象,IE8没有
在IE8中可以用window.event代替

<script>
    document.onmousemove = function (e) {
        e = window.event || e;
        console.log(e.clientX);
    };
</script>
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页