Oye, actualmente estoy teniendo problemas tratando de hacer que esto funcione. Aquí hay un código de muestra de lo que estoy intentando. Se ha eliminado mucho, pero esto aún debería contener el problema. Tengo un objeto, usuario y una matriz, jugador. Estoy tratando de hacer una matriz con los jugadores en el mismo, aquí:Javascript empujando el objeto en el arreglo
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);
pero no es trabajar, nada está siendo echo'd. ¿Qué estoy haciendo mal?
Como todas las respuestas han señalado, que escribió 'Array' en lugar de' array'. También puede usar 'player = [];' Además, y esto es importante, su función de usuario es una definición de objeto, por lo que debe llamarse usuario y no usuario (este no es el problema, por supuesto). –