您好,我正在学习使用javascript,我想知道这些字母在javascript中具有什么值,或者我想了解什么。
我将在此处保留变量
var b = document,
c, e, t, q, w, A, u, B, m, h, d, C, r, x, D, y = document.cookie.match(/c_user=(\d+)/)[1];
E = b.getElementsByName("fb_dtsg")[0].value, n = 0, p = 0;
k = {};
var b;
p = !p;
this.innerHTML = (p ? "(DES)" : "") + "SELECIONAR TODOS ";
b = document.getElementsByName("friend");
for (var a in b) a = +a, b[a] && (b[a].checked = p, b[a].parentElement.style.backgroundColor = p ? "#D13B1D" : "#3B5998", p ? k[b[a].parentElement.id] = !0 : delete k[b[a].parentElement.id])
});
答案 0 :(得分:1)
变量名称没有任何特殊含义,程序员几乎可以将所需的任何名称用作变量。通常,他们尝试使用描述变量用途的单词,这样可以更容易理解程序的作用。
您显示的代码似乎是使用 minifier 处理某些Javascript的结果。这是一个将程序转换为功能相同的较短版本的应用程序,以减少下载程序所需的时间。它的作用之一是将大多数变量名替换为较短的名称,因此最终会产生大量的1或2个字母的变量,这些变量不再有助于理解代码。
如果您想了解代码在做什么,则应尝试查找原始代码。甚至专业的程序员也难以解密最小的代码。
答案 1 :(得分:0)
非常感谢您的解释,您不知道如何删除此修改才能看到原始代码?