base.js –继承的实现========================== 【注】:继承后,如果父类是一个类,则会继承其属性,方法(包括用prototype声明的),静态方法,否则只有属性和方法。 代码如下: Object.prototype.extendf= function (a,b){ if(!a||!b) return; var fa = typeof a==”function”; var fb = typeof b==”function”; var cha = function(a,b){ for(var c in b){ if(a[c]==undefined)//子类重写
1