摘要:
js中模拟抽象类:在父类中调用一个未定义的方法,这个方法在子类中必须被实现。1, 模拟类的工厂模式//基类var Class = { //基类的静态方法 creat:function(){ //返回一个constructor return function(){ //调用未定义的initialize, //将constructor的arguments传递给initialize this.initialize.apply(this,arguments); } }};var... 阅读全文
摘要:
1,arguments.callee2,方法的constructor 阅读全文
摘要:
1, 缺点,给子类prototype添加新方法只能一个一个添加,不能直接传一个对象(方法集合),否则会覆盖继承的父类的方法。 1 Function.prototype.inherit = function(baseClass){ 2 for(var i in baseClass.protot... 阅读全文