嘿,我目前在尝试让这个代码工作时遇到了一些问题。这是一个示例代码,我正在尝试从中获取帮助。许多内容已经删除,但这里仍然包含问题。我有一个对象user和一个数组player。我正试图在这里创建包含玩家的数组:
function user(name, level, job, apparel)
{
this.name = name;
this.state = "alive";
this.level = level;
this.job = job;
this.apparel = apparel;
}
player = new array();
player.push(new user("Main Player", 1, 1, "naked"));
document.write(player[0].name);
但是它不起作用,没有任何东西被回显。我做错了什么?
Array
而不是array
。你也可以使用player = [];
这样的语法。另外,而且这很重要,你的user
函数是个对象定义,所以应该被称为User
而不是user
(当然这不是问题所在)。 - Dan Rosenstark