コードは非常にシンプルなので、これ以上ナンセンスはありません。
コードコピーは次のとおりです。
//定義する最初の方法
var person = new object(); //オブジェクトが作成されました。
person.name = "tom"; // persone objectペアを使用して名前属性を呼び出し、その値はTOMです
アラート(person.name); //名前属性値を表示します
person.say = function(){// say functionをpersonオブジェクトに追加します。
アラート( "人が言う");
};
person.say();
コードコピーは次のとおりです。
//定義の2番目の方法
var person = {
名前:「トム」、
Say:function(){
アラート( "hello person");
}
}; //オブジェクトが作成されました。
//alert(person.name);
//person.say();
person.age = 10;
アラート(person.age);
// JSで定義されているクラスは、機能を使用することです。
var person = function(name){//クラスを定義しています。パラメーターを備えたコンストラクターを持つことと同等です。
this.name = name; //クラスのプロパティ
this.say = function(){//クラスの方法。
アラート( "Say Good");
}
}
var p = new person( "fox"); //人クラスのオブジェクトPを定義します
アラート(p.name); //名前属性を呼び出します