你可能会看到我想做什么,但我不知道如何。
function SetupCards() {
var Cards =
{
"1Name": "value1",
"1Suit": 1,
"1Number": 2,
"1Active": 0
};
alert( Cards.1Name );
}
答案 0 :(得分:3)
尝试使用:
alert(Cards['1Name']);
因为对象项的第一个字符以数字开头。
答案 1 :(得分:0)
您的变量名称不应以数字开头。修复它们。
function SetupCards() {
var Cards =
{
"Name": "value1",
"Suit": 1,
"Number": 2,
"Active": 0
};
alert( Cards.Name );
}
SetupCards();
答案 2 :(得分:0)
不是制作变量,而是可以像这样返回一个对象文字,但这不是我制作构造函数的首选方法:
function SetupCards () {
return {
"1Name": "value1",
"1Suit": 1,
"1Number": 2,
"1Active": 0
}
}
alert(SetupCards()['1Name']);