javascript - 省略分号会影响 JavaScript 的性能吗?

标签 javascript

我正在与一位同事讨论 JavaScript,同时查看一些片段。我们注意到这些片段在语句末尾缺少 ;。我们都知道,即​​使行尾没有显示分号,JS 也会被正确解释,但我想知道这是否会以某种方式影响评估的性能,因为它是一种解释型语言。

最佳答案

带有空格、分号和注释的 javascript 文件比较重。这是主要影响。

但是你是一名编码员,你必须维护代码,所以这种非常轻微的影响远不如对可读性的不利影响重要。省略分号意味着您知道什么时候可以省略它们。但规则并不是那么简单,学习它们不值得花时间。

将分号保留在原处,您将避免错误。

如果您想拥有尽可能轻的代码,则可以使用压缩器 为浏览器构建更简洁的代码。这是它的职责,不是你的。

关于javascript - 省略分号会影响 JavaScript 的性能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14379946/

相关文章:

javascript - 制作默认缩放 css

javascript - Puppeteer 在指定时间安排 Action

javascript - 如何在第二次单击时反转 javascript 中的函数?

具有默认非必需值的 Javascript 函数

Javascript:如何将更多文本附加到用户复制的文本ala nydailynews.com

javascript - 如何解决node.js ENOENT错误

javascript - 无法使 jfiddle 示例工作

javascript - 在 Safari 扩展中设置新标签页/窗口 URL

javascript - 如何在结果中使用过滤器创建高级输入

javascript - jquery 客户端在关联多维数组上分页