我似乎无法注释一个类,以便 WebStorm 编辑器知道它的方法。
这是示例:
/**
* @class my class
* @constructor
*/
function MyClass() {
this.aPublicField = "foo"
var aPrivateField = "bar"
this.aPublicMethod = function() {}
var aPrivateMethod = function() {}
}
/**
* @param {MyClass} aClass
*/
function doSomething(aClass) {
aClass.aPublicMethod() <----- "Unresolved function or method"
}
类似Java的语法应该是正确的..我猜。我在注释中做错了吗?