document.write('<!--');
"的内容,因此在脚本执行之前无法知道脚本标记后面的任何内容是否会显示。它被称为“推测性”,因为脚本可能会执行一些操作,例如设置CSS参数,如“display: none
”或注释以下HTML的部分,并通过这样做使某些加载不必要... 然而,在95%的使用情况下,大多数引用将被加载,因此解析器通常猜测正确。
我认为这意味着当浏览器通常会阻止(例如对于脚本标签)时,它将继续解析HTML。直到缺失的部分被加载,它才会创建实际的DOM,但它会开始在后台获取脚本文件和样式表。