2012-02-23 38 views
3

我想在Eclipse/JSDT指定實例變量的類型,如下面的例子:類型報關/推斷在Eclipse/JSDT

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

的IDE,但是,不承認的類型x。在另一方面,像

/** @type Node */ 
var x; 

聲明確實在這種情況下工作,即,x已知具有一個Node的類型。

如果我添加

A.prototype.x = new Node(); 

第一示例,x將被稱爲Node類型的變量。但是,此代碼不會運行。

回答

0
/** @type Node*/ 
A.prototype.x = undefined;