このスクリプトを実行すると、アラート ボックスに音声機能コードが表示されます。「こんにちは!」のはずです。function() {alert("Hello!")}; ではありません。. 学習には console.log よりも良いように思われるため、アラートを使用します。スクリプトは、speak 関数がなくても正常に機能します。
function person(firstname,lastname,age,eyecolor) {
this.firstname=firstname;
this.lastname=lastname;
this.age=age;
this.eyecolor=eyecolor;
this.newlastname=newlastname;
this.speak=function(){alert("Hello!")};
}
var myFather=new person("John", "Doe", 45, "blue");
var myMother=new person("Sally","Rally", 48,"green");
function newlastname(new_lastname) {
this.lastname=new_lastname;
}
myMother.newlastname("Doe");
alert(myMother.lastname);
alert(myMother.speak);