第一次Javascript对象警报

时间:2015-07-23 22:59:15

标签: javascript object alert

你可能会看到我想做什么,但我不知道如何。

function SetupCards() {
    var Cards =
    {
        "1Name": "value1",
        "1Suit": 1,
        "1Number": 2, 
        "1Active": 0
    };



alert( Cards.1Name );
}

3 个答案:

答案 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']);

FIDDLE