201506011015_《JavaScript语法甘露——用于实现最基础的方法》
var object = {
isA : function(aType) {
var self = this;
while(self){
if(self == aType)
return true;
self = self.Type;
};
return false;
}
};
function Class(aBaseClass,aDefineClass) {
function class_() {
this.Type = aBaseClass;
for(var menber in aDefineClass)
this[member] = aDefineClass[member];
};
class_.prototype = aBaseClass;
return new class_();
};
function New(aClass,aParams) {
function new_(){
this.Type = aClass;
if(aClass.Create)
aClass.apply(this,aParams);
};
new_.prototype = aClass;
return new new_();
};
};
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。