我的问题很简单:同步和异步 JavaScript 脚本加载之间的性能差异是什么?
从我收集的同步代码中,同步代码阻止了页面的加载和/或其余代码的执行。这发生在两个层面。
首先,在实际加载的脚本级别,其次,在 JavaScript 代码本身。
例如,在页面上:
同步:<script src="demo_async.js" type="text/javascript"></script>
异步:<script async src="demo_async.js" type="text/javascript"></script>
编辑:删除无效代码示例
那么,使用这些不同的加载方法和 JavaScript 模式在性能上的真正区别是什么?