我正在从 w3schools 学习 JavaScript,它谈到“如果在文档加载完成后执行 document.write,整个 HTML 页面将被覆盖”,我从示例中看到这确实发生了,但是“我不明白到底发生了什么,网站似乎跳过了解释。我已经移动了部分脚本(
<h1>My First Web Page</h1>
<p>My First Paragraph</p>
<button onclick="myFunction()">Try it</button>
<script>
function myFunction()
{
document.write("Oops! The document disappeared!");
}
</script>
</body>
</html>
)
看看从脚本的不同点加载不同的部分会不会改变效果,结果什么也没发生。
在我继续上课之前,我想知道到底发生了什么,所以如果有人能简单地给我一个关于它是如何工作的简要总结,我将不胜感激。