如果我使用以下代码加载页面:
<html>
<head></head>
<body>
foo
</body>
</html>
并启动 Chrome 的 JavaScript 控制台,然后键入:
document.writeln("bar");
它用“bar”覆盖现有页面。但如果我再输入:
document.writeln("baz");
它将文本附加到现有页面。
这是正确的行为,为什么?有没有办法首先获得附加行为?
如果我使用以下代码加载页面:
<html>
<head></head>
<body>
foo
</body>
</html>
并启动 Chrome 的 JavaScript 控制台,然后键入:
document.writeln("bar");
它用“bar”覆盖现有页面。但如果我再输入:
document.writeln("baz");
它将文本附加到现有页面。
这是正确的行为,为什么?有没有办法首先获得附加行为?