如何允许最小化Javascript中的公共函数名称

How to allow minimifying of public functions names in Javascript?

本文关键字:函数 何允许 最小化 Javascript      更新时间:2023-09-26

我不知道是否有这个问题的解决方案,但我有一大组带有长描述性名称的Javascript函数,比如:

function getTimeFromTimezoneInMilliseconds(...) { ... };
function computeDifferenceFromUTCInMilliseconds(...) { ... };
...

这些长名称有助于解释代码的作用,因为有些操作很复杂,仅在阅读代码时不易理解。它也有助于维护代码。

我正在最小化这个Javascript代码,但当然,这些名称并没有最小化。

Javascript中是否有重构技巧可以让最小化者选择更小的函数名并减少代码大小?

您应该将代码封装在IIFE中。

这样,你就不会有任何公共成员,迷你人可以随心所欲。

这具有不污染全球范围的额外优势。

不要缩小自己!让机器来做硬的部分。

有很多不同的选择。

  • 你可以使用一个在线网站,在那里你可以粘贴你的代码,然后你可以得到缩小版(手动)
  • 您可以自动化并使用服务器端语言来缩小JavaScript
  • 你可以使用谷歌CC或雅虎YUI压缩器来缩小和大大优化你的代码