我正在尝试在PHPStorm中用Javascript编写一些类,当我从另一种方法调用方法时,我得到了未解决的方法,我做错了什么?
代码是
(function(){
var A = function(){};
A.prototype.method_A = function(){};
A.prototype.method_B = function(){
this.method_A();
}
})();
但如果我执行以下代码,它将解析内部方法,但不解析外部方法
(function () {
var E = function () {
};
E.prototype = {
method_A: function () {
this.method_B()
},
method_B: function () {
}
};
E.prototype.method_C = function () {
this.method_A() // Unresolved function or method
}
})();
在浏览器中它的功能就像一个魅力,但在phpstorm编辑器中它说的是未解决的方法,所以我想了解我是否做错了