我有一个关于Mac版Netbeans 7.3.1上Javascript的自动完成代码的问题。我有以下定义类"Person"的javascript代码:
function Person(nm, cgn, ss){
this.nome = nm;
this.cognome = cgn;
this.sesso = ss;
this.getNome = function(){
return nome;
};
this.getCognome = function(){
return cognome;
};
this.getSesso = function(){
return sesso;
};
}
在这个代码下,如果我尝试写以下代码:
var aPerson = new Person("C", "A", "p");
aPerson.get
我没有看到(在自动完成框中)任何与Person对象相关的函数。
谢谢。
这是NetBeans的一个限制。遵循此步骤
- 创建一个新文件.js:
MyClass.js
- 在
MyClass.js
中插入类声明 - 返回.html并导入文件
<script src = "MyClass.js">
现在,您可以将对象MyClass与自动补全一起使用。