大家好,不懂JS,请问以下JS代码是什么意思?能转成C#代码吗?var T = [E(), F(), (new Date()).getTime() - UTSTART, [screen.width, screen.height].join(",")].join("\t");
H.c = D(T) + "," + I + "" + MOUSEPWD_CLICK
function D(T ) {        var T = [];
        var W = {};
        var X = I % 100;
        for (var V = 0,
        U = Y.length; V < U; V++) {
            var Z = Y.charCodeAt(V) ^ X;
            T.push(Z);
            if (!W[Z]) {
                W[Z] = []
            }
            W[Z].push(V)
        }
        return T
    }
 function E() {
        var T = N.ma.length;
        if (T > 0) {
            var U = N.ma[T - 1];
            return U[U.length - 1]
        }
    }
    function F() {
        var U = "";
        var T = Q.length;
        if (T > 10) {
            Q = Q.slice(T - 10)
        }
        U = Q.join(",");
        return U
    }
    function L() {
        if (C) {
            return H
        }
        var T = [E(), F(), (new Date()).getTime() - UTSTART, [screen.width, screen.height].join(",")].join("\t");
        H.c = D(T) + "," + I + "" + MOUSEPWD_CLICK;
        C = true;
        return H
    }
    function D(Y) {
        var T = [];
        var W = {};
        var X = I % 100;
        for (var V = 0,
        U = Y.length; V < U; V++) {
            var Z = Y.charCodeAt(V) ^ X;
            T.push(Z);
            if (!W[Z]) {
                W[Z] = []
            }
            W[Z].push(V)
        }
        return T
    }
程序结果类似这样:
121,127,122,103,122,115,127,126,66,122,103,123,103,122,103,123,103,122,103,123,103,122,103,123,103,122,103,123,66,122,127,126,123,126,122,127,66,122,120,125,125,103,124,125,115,13338086929751

解决方案 »

  1.   


    你好,其实我就是想要最后的结果:121,127,122,103,122,115,127,126,66,122,103,123,103,122,103,123,103,122,103,123,103,122,103,123,103,122,103,123,66,122,127,126,123,126,122,127,66,122,120,125,125,103,124,125,115,13338086929751应该是根据系统时间得出的。不懂JS,比如说
    var T = [];
    var W = {};这两个是分别申明什么,数组吗?还有var T = N.ma.length;  ma是N的一个函数还是属性?如果您有时间,请讲讲。
      

  2.   

    var T = [];//数组
    var W = {};//对象var T = N.ma.length;//ma是N的一个属性