Я беру уроки JavaScript / jQuery на codecademy.com. Обычно уроки дают ответы или подсказки, но в этом случае они не помогают, и меня немного смущают инструкции.
Он говорит, что функция makeGamePlayer должна возвращать объект с тремя ключами.
//First, the object creator
function makeGamePlayer(name,totalScore,gamesPlayed) {
//should return an object with three keys:
// name
// totalScore
// gamesPlayed
}
Я не уверен, должен ли я это делать
//First, the object creator
function makeGamePlayer(name,totalScore,gamesPlayed) {
//should return an object with three keys:
// name
// totalScore
// gamesPlayed
this.name = name;
this.totalScore = totalScore;
this.gamesPlayed = gamesPlayed;
}
или что-то вроде этого
//First, the object creator
function makeGamePlayer(name,totalScore,gamesPlayed) {
//should return an object with three keys:
// name
// totalScore
// gamesPlayed
var obj = {
this.name = name;
this.totalScore = totalScore;
this.gamesPlayed = gamesPlayed;
}
}
Я должен иметь возможность изменять свойства объекта после его создания.
newключевым словом , я предложил бы начать имя с большой буквы:MakeGamePlayer.