我在看HAO123和豆瓣网时。发现他们的JS的命名基本上都是用单个字母来取变量名。感觉很奇怪,难道这样命名有什么优势好处不成?望高手解答.............    T = function(j, h, k) {
        var m = "-",
        i;
        if (!S(j) && !S(h) && !S(k)) {
            i = j[z](h);
            if (i > -1) {
                k = j[z](k, i);
                if (k < 0) k = j[D];
                m = j[H](i + h[z](N) + 1, k)
            }
        }
        return m
    },

解决方案 »

  1.   

    压缩 指的是去空格去tab操作符还是其它?
      

  2.   

    用gzip 这一类的工具压缩了  
     javascript压缩指的是把javascript文件中所有与运行无关的部分进行剥离的过程。
    剥离的内容包括注释和不必要的空白字符。
    该过程通常可以将文件大小减半,促使文件更快被下载,并鼓励程序员编写更好更详细的行内文档。
      

  3.   

    一般giz就行了,变量替换有风险