NodeJ中的注释会影响性能吗

Do comments in NodeJs affect performance?

本文关键字:影响 性能 注释 NodeJ      更新时间:2023-09-26

我正在重构一个相当大的整个NodeJ项目。我面临的最大问题之一是,我的前任实际上包含了no文档。

我习惯了客户端js,在部署到生产环境之前,可以通过uglify(或类似的)剥离注释。

node是否有类似的东西,或者人们是如何处理的?评论对性能的影响可以忽略不计吗?

注释不会显著影响代码性能。既不在in客户端中,也不在服务器中。

客户端中发生的情况是,如果您包含带有注释的JavaScript,浏览器仍在下载这些行,而不会给用户带来额外的好处。

在客户端代码中,注释会增加需要发送到浏览器的文件大小,这就是使用at工具删除注释的原因。另一方面,服务器端代码中的注释没有太大区别。

注释不会在重大事件中影响性能。按照我的理解,javascript程序正在被加载到内存中。在此过程中,注释将被忽略,并且不会加载到内存中。这意味着只有在加载应用程序的过程中,您可能会经历加载时间的微小增加,同时会有很多评论。但这是微不足道的。

使用uglify是不必要的,因为用户无法阅读你的NodeJS代码。这会降低新重构的代码的可读性(这会适得其反)。

正如Alberto和Konst所指出的,uglify可以用来减少客户端下载的文件大小。

注意:我不知道我是否完全正确,如果我错了,请纠正我。