JavaScript面向对象的实现方法小结
本文实例总结了JavaScript面向对象的实现方法。分享给大家供大家参考。具体分析如下:
方法1:
varperson={
name:'helloworld',
age:22,
sayHello:function(){
alert('I\'m'this.name',andI\'m'this.age'yearsold');
}
};
person.sayHello();//I'mhelloworld,andI'm22yearsold
方法2:
window.color="red";
varo={color:"blue"};
functionsayColor(){
alert(this.color);
}
sayColor();//"red"
o.sayColor=sayColor;
o.sayColor();//"blue"
//也可以使用apply和call
sayColor.apply(o);//"blue"
sayColor.call(o);//"blue"
希望本文所述对大家的javascript程序设计有所帮助。