【问题标题】:What is the difference between all the following event? [duplicate]以下所有事件有什么区别? [复制]
【发布时间】:2021-12-07 23:10:13
【问题描述】:

我有一个关于两者区别的问题:

 1. <body onload="myFunction()">
 2. window.onload = myFunction;
 3. window.addEventListner("load", myFunction)
 4. window.onload = myFunction();

那么它们都是等价的吗?哪一个是最佳实践?

【问题讨论】:

标签: javascript arrays event-handling


【解决方案1】:

是的,它们都是等价的。这是相同的“加载”事件。我更喜欢使用 DOMContentLoaded。这就是我在操作 DOM 之前检查的内容。

https://developer.mozilla.org/en-US/docs/Web/API/Window/DOMContentLoaded_event

【讨论】:

    猜你喜欢
    • 2021-01-25
    • 1970-01-01
    • 2019-05-17
    • 1970-01-01
    • 1970-01-01
    • 2013-08-29
    • 2018-11-12
    • 1970-01-01
    • 2019-06-30
    相关资源
    最近更新 更多