半小时前,我问了一个关于用对象文字表示法创建方法的问题。我得到了很好的答案,但我的代码仍然有问题。我被告知要创建一个新问题,就在这里。请不要以效率来判断代码。我知道我在每个对象中使用了很多 bio 方法 3 次,当时我可以做 1 个函数,但我这样做是为了更多地了解对象、函数和方法。
所以这是我的代码。
var object1 = new Object()
object1.name = "Neymar";
object1.age = 22;
object1.club = "Barca";
object1.bio = function (){
console.log(this.name +" is "+ this.age + " years old and he is playing in "+ this.club);
};
var object2 = {
name: "Fred",
age: 28,
club: "Fluminense"
bio2: function (){
console.log(this.name +" is "+ this.age + " years old and he is playing in "+ this.club);
};
};
var object3 = {
name: "Hulk",
age: 27,
club: "Zenit St. Petersburg"
bio3: function (){
console.log(this.name +" is "+ this.age + " years old and he is playing in "+ this.club);
};
};
object1.bio();
object2.bio2();
object3.bio3();
CodeAcademy 说第 12 行缺少 }: bio2: function (){