jsでは、コンストラクタによってオブジェクトを作成します.
497 ワード
/* js
* this
*/
function Person(name,age){
this.name = name;
this.age = age;
// :
/*
this.say = function(){
alert(this.name+","+this.age);
}*/
this.say = aaa; // , 。
}
function aaa(){
alert(this.name+","+this.age);
}
var p1 = new Person(" ",20);
var p2 = new Person(" ",30);
p1.say();
p2.say();
//alert(p1.say == p2.say); //false
alert(p1.say == p2.say); //aaa ,true