我在Javascript中遇到了继承问题。
通过原型继承父函数的子函数在我在同一个js文件中同时具有父函数和子函数时起作用。
父功能:
var BaseFunction = function (params) {
}
儿童功能:
ChildFunction.prototype = new BaseFunction();
ChildFunction.prototype.constructor = ChildFunction;
var ChildFunction = function (params) {
BaseFunction.call(this, params);
}
如果我将所有与子代码相关的代码移动到不同的js文件,则会抱怨BaseFunction未定义。所以,我把它改成了下面。现在,它最终都是未定义的。
ChildFunction.prototype = new window['BaseFunction']();
想知道是否可以从其他文件继承函数?非常感谢您能分享一个例子或者指向我在线的某篇文章。
由于