javascript继承对象的方式
2010-05-05 15:30
465 查看
// function Person(){ // this.name="121212"; // this.SayHellow=function(){ // alert(this.name+"---你好") // } // } // // Person.prototype.SayGoodbye=function(){ // alert("GoodBye!"); // } // // function man(){} // man.prototype=new Person(); // // var Hman=new man(); // Hman.name=""; // Hman.SayHellow(); function Person(name){//基类 this.name = name; } Person.prototype.sayHello = function(){alert(this.name+"say Hello!");};//基类的方法 function Student(name,id){//子类一个实例 Person.call(this,name);//在当前对象里执行基类 //只能继承构造函数(对象{}以内)以内 this.id = id; } Student.prototype = new Person(); //继承构造函数(对象{}以内)以外 Student.prototype.show = function(){ alert("Name is:"+ this.name+" and Id is:"+this.id); } var s=new Student("11",1); s.sayHello()//由 Student.prototype = new Person(); 继承得来 s.show()//中的this.name是由 Person.call(this,name);继承来的
相关文章推荐
- javascript创建对象、对象继承的实用方式详解
- 使用混合方式实现javascript中对象的继承(推荐使用)
- 从0开始学react netive:2.Javascript创建对象的方式_prototype原型的概念_原型继承
- JavaScript 学习之 -- 继承方式:对象冒充
- javascript继承对象冒充方式
- JavaScript中对象的定义和继承的几种方式
- javascript 对象继承的几种方式
- javascript面向对象中的对象创建、继承、封装等实现方式
- javascript继承 详解~~(对象冒充的方式)
- JavaScript中对象的定义和继承的几种方式
- Javascript中对象继承方式详解
- JavaScript的弱类对象及继承实现方式
- javascript创建对象、对象继承的实用方式详解
- javascript使用call方式实现对象继承
- JavaScript笔记 - 对象继承的几种方式
- javascript(js)创建对象的模式与继承的几种方式
- JavaScript中对象的定义和继承的几种方式
- javascript中实现对象继承的五种方式详解
- JavaScript对象之面向对象的三种继承方式
- Javascript编程中几种继承方式比较分析