【发布时间】:2021-12-07 23:10:13
【问题描述】:
我有一个关于两者区别的问题:
1. <body onload="myFunction()">
2. window.onload = myFunction;
3. window.addEventListner("load", myFunction)
4. window.onload = myFunction();
那么它们都是等价的吗?哪一个是最佳实践?
【问题讨论】:
-
window.addEventListener 是添加事件的首选方式。
-
最好使用
<script type="module">,它默认延迟,具有隐式严格模式,并具有其他一些提高代码质量的功能。
标签: javascript arrays event-handling