JavaScript解码功能跳过" Z"在解码时

时间:2014-05-16 13:43:09

标签: javascript

我在javascript函数中解码一个已编码的字符串它工作正常但如果一个“Z”出现在字符串中它会跳过它 这是函数

function getData() {
    var value="DsaEncemohaY46726374722147(~ju~zzgboj667zzzDsaEncemohaY46726374722>71(~ju~zzgboj667zzzEPUrgum./Y46726370447>51(~ju~zzgboj667zzzEPUrgumY4672636>7>7166(~ju~zzgboj667zzz^+G742Y.VE266+76Y+JOHM/Y46726373727?34Y46726370475?53(~ju~zzgboj667";
    var to_dec = value;
    var xor_key = 6;
    var result = "";
    for (i = 0; i < to_dec.length; i++) {
        result += String.fromCharCode(xor_key ^ to_dec.charCodeAt(i));
    }
    return result;

}

预期产出

"BugChecking_20140512144721.xlsx||adil001|||BugChecking_20140512144817.xlsx||adil001|||CVStask(Z)_20140516221837.xlsx||adil001|||CVStask_20140508181700.xlsx||adil001|||X-A124_(PC400-10_Z-LINK)_20140515141952_20140516213935.xlsx||adil001"

但它给出了

"BugChecking_20140512144721.xlsx||adil001|||BugChecking_20140512144817.xlsx||adil001|||CVStask()_20140516221837.xlsx||adil001|||CVStask_20140508181700.xlsx||adil001|||X-A124_(PC400-10_-LINK)_20140515141952_20140516213935.xlsx||adil001"

你可以看到它忽略了(PC400-10_Z-LINK)CVStask(Z)

中的“Z”

0 个答案:

没有答案