{ elem1 = document.getElemen-6ren">
gpt4 book ai didi

javascript - 当脚本位于页面底部时是否需要 "window.onload"?

转载 作者:行者123 更新时间:2023-11-30 13:53:11 25 4
gpt4 key购买 nike

假设我的 js 脚本文件放在页面底部,是“window.onload”:

var elem1;
window.onload = () => {
elem1 = document.getElementById("element1");
};

真的需要吗?而不是简单地:

  var elem1 = document.getElementById("element1");

如果没有区别,如果我在其中添加“async”,这是否仍然成立?即:

  <script async src="...."></script>

最佳答案

没有。页面在代码方面是从上到下加载的。如果您的脚本位于页面底部,它将最后加载,因此您不需要 window.onload,因为页面已经加载。

关于javascript - 当脚本位于页面底部时是否需要 "window.onload"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57822596/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com