-1
我正在尝试创建一个包含字母:数字对的对象。我计划创建函数来检索如果给定一个数字的两个字母,以及该字母给出的数字。在我能得到那么远之前,我在这个对象上失败了。Javascript - 对象文字 - 迭代
var letterList = {
A : 1,
B : 2,
C : 3,
D : 4,
E : 5,
F : 6,
G : 7,
H : 8,
I : 9,
J : 10,
K : 11,
L : 12,
M : 13,
N : 14,
O : 15,
P : 16,
Q : 17,
R : 18,
S : 19,
T : 20,
U : 21,
V : 22,
W : 23,
X : 24,
Y : 25,
Z : 26
};
for (x in letterList) {
if (letterList.hasOwnProperty(x)) {
document.write("letters = " + x + " numbers = " + letterList[x]);
}
输出什么也没有。
我的对象创建不正确吗?任何建议表示赞赏。
你忘了关闭最后的花括号吗?否则它应该工作,虽然 –
你错过了最后一个结束花括号。除此之外,你的代码似乎很好:http://jsfiddle.net/9cVMN/ – Niko
不需要查找表:'parseInt(“A”,36)-9;' – epascarello