我不知道是否有这个问题的解决方案,但我有一个大组Javascript功能轴承较长的描述性的名字,像:如何允许在Javascript中最小化公共函数名称?
function getTimeFromTimezoneInMilliseconds(...) { ... };
function computeDifferenceFromUTCInMilliseconds(...) { ... };
...
这些长名称有助于解释这段代码的功能,因为一些操作是复杂的,并且仅在阅读代码时才明白。它也有助于维护代码。
我正在尽量减少这个Javascript代码,但当然,这些名称并没有被最小化。
Javascript中是否存在一个重构技巧,它允许最小化器选择较小的函数名并减小代码大小?
将你的代码包装在一个IIFE中,使它们不公开。 – SLaks
你真的没有用“compute”这个词来添加任何东西,这只是令人厌恶的。 “InMilliseconds”是可以辩论的东西(除非你有其他可能的单位,并且它是超负荷的,但我怀疑这一点),但在我看来,肯定可以从名称本身中排除。我不明白的第一个功能是因为从时区获取时间没有意义。 – Esailija
@SLaks谢谢,如果您创建解决方案,我会批准它。 – JVerstry