javascript - 多个内联脚本是否比一个联合的内联脚本慢?

标签 javascript html

多个内联脚本:

<script type="text/javascript">/* some codeblock 1 */</script>
<script type="text/javascript">/* some codeblock 2 */</script>
<script type="text/javascript">/* some codeblock 3 */</script>

单个连体内联脚本:

<script type="text/javascript">
    /* some codeblock 1 */
    /* some codeblock 2 */
    /* some codeblock 3 */
</script>

多个内联脚本是否更慢?

最佳答案

如果您谈论的是在实际的 HTML 中编写代码,而不是加载外部 JS,那么答案是这真的无关紧要。

...如果浏览器尝试以 60fps 的速度处理视觉刺激请求,根据需要进行更改... ...那么几微秒的差异不会产生很大的影响。

在非常老式的浏览器上,如果您尝试编写非常多的代码(可能每个标签数千行,或者每个标签数万行),那么使用多个代码可能会产生明显的差异......但是在那种情况下,只有一个元素仍然会很慢。

关于javascript - 多个内联脚本是否比一个联合的内联脚本慢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12700559/

相关文章:

javascript - 在 EventListener 中使用 vue.js 方法点击其他方法

javascript - 如何更新 knockoutjs 可观察数组项

html - CSS : When display size is reduced, <div> 仍然 float ,即使我设置了 clearfix

html - a 标签内 img (svg) 的垂直居中

javascript - Angularjs 在部分页面中加载 JQuery

javascript - React 和 Axios : Unable to render array values in UI but I can console. 记录它们

javascript - 单击暂停按钮后计时器实际上并未停止

javascript - PhoneGap 在 Android 上使用哪个底层浏览器?

html - 如何显示固定宽度的<a href>长文本

html - 列表项中的图像影响其他列表项中其他文本的位置