码迷,mamicode.com
首页 > 编程语言 > 详细

javascript实现继承的方法

时间:2015-11-08 13:59:16      阅读:268      评论:0      收藏:0      [点我收藏+]

标签:

1:JS原型(prototype)实现继承

function Person(){}
   person.prototype.hello="hello";
   person.prototype.sayHello=function(){
      alert(this.hello);
}

function Child(){}
  child.prototype=new Person();
  child.prototypr.word="keeny";
  child.prototype.sayWord=(){
     alert(this.word);
}
 
 var c=new Child();
      c.sayHello;
      c.sayWord;

 

2:call()方法实现继承

     call的参数:第一个参数this值,第二个参数:参数直接传递给函数

      

function sun(){

}

 

3:apply()方法实现继承

   apply的参数:第一个参数是在其中运行函数的作用域,第二个参数是参数数组(可以是Array的实例,也可以是arguments对象),

4:对象冒充实现继承

5:

javascript实现继承的方法

标签:

原文地址:http://www.cnblogs.com/lulu-front/p/4946403.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!