在浏览器中,缩小和连接或加载异步JavaScript会对性能产生积极影响。在Node.js中运行的代码也是如此吗?
作为示例,过度注释并对实例化的类的属性使用长名称通常会显着影响性能和内存使用吗?
答案 0 :(得分:34)
是,它提高了编译时的性能,但编译时间对于进程的整个生命周期来说是无关紧要的,它应该无关紧要。唯一的区别是,如果你出于某些奇怪的原因不断启动和停止节点程序,如果你正在做的话,可能是错误的。
然而,您不希望丑化服务器端代码,因为如果您收到错误,您将需要知道在人类可读代码中找到它并修复它的位置。
我敢打赌,真正的问题是:你认为几乎无关紧要的编译时性能会抵消调试代码所节省的时间吗?
答案就是不,只需坚持使用普通的人类可读的Javascript。