適用於 Adobe® Flash® Platform 的 ActionScript® 3.0 參考
首頁  |  隱藏套件和類別清單 |  套件  |  類別  |  新增內容  |  索引  |  附錄  |  為什麼顯示英文?
篩選: 從伺服器擷取資料...
從伺服器擷取資料...
 

特殊類型 

這三個特殊類型為不具類型的指定字 (*)、voidNull


 類型說明
 *用來指定不具類型的屬性。
 void用來指定函數無法傳回任何值。
 Null代表缺少值的特殊資料類型。
特殊類型詳細資訊
* 特殊類型
用法
    propertyName:*

語言版本: ActionScript 3.0
執行階段版本: Flash Player 9

用來指定不具類型的屬性。在類型附註中使用星號,就如同不使用類型附註。從不具類型的屬性讀取而來的運算式,會被視為不具類型的運算式。在下列情況中,我們建議您使用不具類型的運算式或屬性:

  • 當您想要將類型檢查延緩到執行階段時。您可以使用不具類型的屬性或運算式,防止在嚴謹模式中進行編譯階段類型檢查。然而,請注意,不論您是否使用嚴謹模式,一律會執行指定陳述式的執行階段類型檢查。
  • 當您想在屬性中儲存 undefined 值時。與先前版本的 ActionScript 不同,undefined 值不是 Object 資料類型的成員。您必須使用不具類型的屬性來儲存 undefined 值。

相關 API 元素

void 特殊類型  
用法
    functionName():void {}

語言版本: ActionScript 3.0
執行階段版本: Flash Player 9

用來指定函數無法傳回任何值。void 是只包含一個 undefined 值的特殊類型。其特殊之處在於,僅限用於函數的傳回類型。您無法將 void 當作屬性的類型附註。

相關 API 元素

Null 特殊類型  

語言版本: ActionScript 3.0
執行階段版本: Flash Player 9

代表缺少值的特殊資料類型。Null 資料類型只包含一個值:nullNull 資料類型的特殊之處在於,它與類別無關。這表示您無法將 Null 資料類型當作屬性的類型附註。

相關 API 元素

[ X ]為什麼顯示英文?
「ActionScript 3.0 參考」的內容是以英文顯示

並非所有「ActionScript 3.0 參考」的內容都翻譯為所有語言。當語言元素未翻譯時,就會以英文顯示。例如,ga.controls.HelpBox 類別並沒有翻譯為任何語言。因此在參考的繁體中文版本中,ga.controls.HelpBox 類別就會以英文顯示。