百度空间 | 百度首页 
 
查看文章
 
js中用于继承的函数extend——摘自《javascript设计模式》
2009-09-30 09:28

这个方法摘自《javascript设计模式》,因为作者对YUI非常熟悉,所以方法的的思路和YUI一样。方法如下:

function extend(subClass,superClass){

    var F = function(){};

     F.prototype = superClass.prototype;

     subClass.prototype = new F();

     subClass.prototype.constructor = subClass;

      subClass.superclass = superClass.prototype;

      if(superClass.prototype.constructor == Object.prototype.constructor){

         superClass.prototype.constructor = superClass;

      }

}


类别:Js | 添加到搜藏 | 浏览() | 评论 (0)
 
最近读者:
 
网友评论:
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码: 请点击后输入四位验证码,字母不区分大小写
      

     

©2009 Baidu