optimized/minifed javascript 代码但仍然 readable/maintainable

optimized/minifed javascript code but still readable/maintainable

我是 javascript 的初学者,通过查看已经编写的代码可以学到很多东西。

我看过的一些大型 javascript 项目有缩小的代码,并且在扩展它时可读性不是很好。

几乎所有的变量和函数都只是由一个字母在字母表中循环定义,即 a b c、aa、bb、cc 等等,也没有注释。

出于好奇,这是一种编码风格还是有您用来优化代码的工具?

维持这样的项目似乎很难。

不,这不是一种编码风格(除非您为了好玩而手动进行代码高尔夫)。

您使用未压缩的代码并通过 https://github.com/terser/terser(这可能是撰写本文时最流行的工具)之类的工具对其进行压缩。

您可以使用 Try Terser 工具在线查看 Terser 的功能。 https://try.terser.org/