这个函数里的e是什么数据?

网站找了段代码,但是不懂这个function(e)里面的e是什么。

$(function () {


pushHistory();

window.addEventListener("popstate", function (e) {

    alert("我监听到了浏览器的返回按钮事件啦");//根据自己的需求实现自己的功能

}, false);


function pushHistory() {

    var state = {

        title: "title",

        url: "#"

    };

    window.history.pushState(state, "title", "#");

}

});


呼如林
浏览 752回答 4
4回答

暮色呼如

event对象

一只萌萌小番薯

addEventListener方法的第二个参数需要一个函数对象(A),A支持一个参数,该参数可以随意命名,但传入的值是一个Event对象。即这里的e

拉风的咖菲猫

console.log 一下哈

慕田峪7331174

Event接口表示在DOM中发生的任何事件;一些是用户生成的(例如鼠标或键盘事件),而其他由API生成(例如指示动画已经完成运行的事件,视频已被暂停等等)。有许多类型的事件,其中一些使用基于主要事件接口的其他接口。事件本身包含所有事件通用的属性和方法。MDN-Event-传送门
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript