30 分前にオブジェクト リテラル表記でメソッドを作成することについて質問しました。良い答えが得られましたが、コードにまだ何か問題があります。新しい質問を作成するように言われましたが、ここにあります。コードを効率で判断しないでください。1つの機能を実行できるときに、各オブジェクトで多くのバイオメソッドを3回使用したことは知っていますが、オブジェクト、機能、メソッドについてより理解するためにそれを行いました。
だからここに私のコードがあります。
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 (){