a.js 中
var drd = new Object();
...
b.js 中
drd.Method=function(){
...
};
c.js 中
this.m = new drd.Method(); -- 此句失败
这是什么问题,怎么解决?
页面加载时,三个页面都有的,并没有少哪个...
在创建drd.Method 的时候TypeError: drd.Method is not a constructor
var drd = new Object();
...
b.js 中
drd.Method=function(){
...
};
c.js 中
this.m = new drd.Method(); -- 此句失败
这是什么问题,怎么解决?
页面加载时,三个页面都有的,并没有少哪个...
在创建drd.Method 的时候TypeError: drd.Method is not a constructor
本文深入探讨了在JavaScript中使用对象构造函数和方法时遇到的一个具体问题:在a.js中定义了一个对象构造函数,在b.js中定义了一个方法并尝试在c.js中调用它时出现的TypeError。通过分析代码片段,解释了问题根源在于在创建方法实例时的语法错误,并提供了修正方案。

被折叠的 条评论
为什么被折叠?



