[英]First time Javascript Object alert
You can probably see what I want to do, but I dont know how. 您可能会看到我想做什么,但我不知道如何做。
function SetupCards() {
var Cards =
{
"1Name": "value1",
"1Suit": 1,
"1Number": 2,
"1Active": 0
};
alert( Cards.1Name );
}
Try using: 尝试使用:
alert(Cards['1Name']);
because the first character of the object item begins with a number. 因为对象项的第一个字符以数字开头。
Your variable names should not start with a number. 您的变量名不能以数字开头。 Fix them.
修复它们。
function SetupCards() {
var Cards =
{
"Name": "value1",
"Suit": 1,
"Number": 2,
"Active": 0
};
alert( Cards.Name );
}
SetupCards(); SetupCards();
Instead of making a variable you can just return an object literal like this, but this is not my prefered way of making a constructor function: 除了创建变量之外,您还可以只返回这样的对象常量,但这不是我首选的构造函数的方式:
function SetupCards () {
return {
"1Name": "value1",
"1Suit": 1,
"1Number": 2,
"1Active": 0
}
}
alert(SetupCards()['1Name']);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.