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/
我是 javascript 的初学者,通过查看已经编写的代码可以学到很多东西。
我看过的一些大型 javascript 项目有缩小的代码,并且在扩展它时可读性不是很好。
几乎所有的变量和函数都只是由一个字母在字母表中循环定义,即 a b c、aa、bb、cc 等等,也没有注释。
出于好奇,这是一种编码风格还是有您用来优化代码的工具?
维持这样的项目似乎很难。
不,这不是一种编码风格(除非您为了好玩而手动进行代码高尔夫)。
您使用未压缩的代码并通过 https://github.com/terser/terser(这可能是撰写本文时最流行的工具)之类的工具对其进行压缩。
您可以使用 Try Terser 工具在线查看 Terser 的功能。 https://try.terser.org/