Dan*_*ark 4 javascript optimization
我正在寻找一个SO问题的答案,其中变量名称是ua,rv等.而且我想,"伙计,人们何时会学会使用全尺寸变量名称,内存不再是问题"但是,然后,它是Javascript所以它必须遇到线路,也许长变量名称甚至会减慢解释速度.
在Javascript过早优化中使用短变量名称?
虽然我在这里,是否有任何Rails或PHP库可以动态压缩Javscript,所以我可以在服务器上保留我的Javascript长名称?
Rex*_*x M 12
在JS中使用短变量名的唯一原因是通过线路保存字节.然而,这样的发展是荒谬的.他们写的JS也没有空格吗?有一些工具可以优化完成的JS.Crockford是最受欢迎的之一(尽管它没有缩短变量名称).我无法回想起一个混淆/缩短变量名称的人,但它们确实存在并且写一个并不难. 谷歌闭包 是一个非常令人印象深刻的JavaScript 编译器,它转变为:
var myFunction = function(arg1, arg2) {
var foo = getValue(arg2);
for(var count = 0; count < arg1.length; count++) {
alert(foo);
}
};
Run Code Online (Sandbox Code Playgroud)
进入这个:
function a(b,c){var d=e(c);for(var f=0;f<b.length;f++){alert(d)}}
Run Code Online (Sandbox Code Playgroud)