2012-02-23 5 views
3

に推論:タイプ宣言/ Iは、次の例のようにエクリプス/ JSDTでインスタンス変数のタイプを指定したいのEclipse/JSDT

/** 
* @constructor 
*/ 
function A() { 
    /** @type Node */ 
    this.x = document.createElement("p"); 
} 

IDEは、しかし、の種類を認識しませんx。一方、

/** @type Node */ 
var x; 

ような宣言は、仕事をし、即ちこの場合には、xNodeのタイプを有することが知られています。

Iは、実施例1と

A.prototype.x = new Node(); 

を追加した場合、xNodeの変数として知られているであろう。ただし、このコードは実行されません。

答えて

0
/** @type Node*/ 
A.prototype.x = undefined; 
関連する問題