在JavaScript中,当我想在页面加载完成后运行脚本时,我应该使用
例如,如果我想要一个弹出窗口,我应该写(直接在
window.onload
还是直接编写脚本?例如,如果我想要一个弹出窗口,我应该写(直接在
<script>
标签内):alert("hello!");
或者:window.onload = function() {
alert("hello!");
}
两者似乎都在页面加载后立即运行。它们的区别是什么?
defer
的提示。我之前看到过它,但从没意识到它的含义。 - Jonathan Lam