给一个对象添加(指定)函数的几种方式:
/p>
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
//用构造方法来创建对象
//对象---成员函数
//给一个对象添加(指定)函数的几种方式
/*
//第一种方式:通常方式
function Person(){
this.name="abc";
this.age=18;
this.show=function(){
window.alert("name:"+this.name+"age:"+this.age);
}
}
var p1=new Person;
p1.show();
*/
//第二种方式:
/*
function Person(){
this.name="abc";
this.age=19;
}
function show(){
window.alert("name:"+this.name+"age:"+this.age);
}
window.alert(show);//输出show()函数整体代码
var p2=new Person();
p2.show1=show; //不要加括号 【看不懂请看看 window.alert(show) 这个的输出】
p2.show1();
*/
//第三种方式
function Person(){
this.name="lily";
this.age=19;
}
var p3=new Person();
p3.show=function show2(){
window.alert("name:"+this.name+" "+"age:"+this.age);
}
p3.show();
本文链接