Javascript与HTML(需要更多时间加载)

Sus*_*usa 1 html javascript ajax

如果有更长的Javascript或更长的HTML,我会更好.几件事情 - 1.我不关心SEO评级.我确实关心网站的速度.3.我确实关心网站的功能.

基本上我对核心编码员的问题 - 更好 -

<div> Blah blah blah blah </div>
Run Code Online (Sandbox Code Playgroud)

要么

document.getElementById("blah").innerHTML = "Blah blah blah blah"
Run Code Online (Sandbox Code Playgroud)

?任何额外的知识总是受欢迎:).谢谢.

Jus*_*ner 6

让浏览器呈现纯HTML总是比必须加载JavaScript,等待DOM准备好,然后使用JavaScript来操作DOM更快.

即使您忽略了浏览器在通过Javascript操作DOM时需要做更多工作这一事实,只需考虑下载哪个内容需要更长的时间:

30个字符:

<div>Blah Blah Blah Blah</div>
Run Code Online (Sandbox Code Playgroud)

或50多个字符(懒得算):

<script>
    document.getElementById("blah").innerHTML = "Blah Blah Blah Blah";
</script>
Run Code Online (Sandbox Code Playgroud)

因此,通过使用JavaScript路由,您将从服务器下载更多内容,并要求浏览器执行更多工作来呈现页面.