最上層包含 ActionScript 核心類別和全域函數。
全域常數
常數 | 說明 | |
---|---|---|
Infinity | 代表正 Infinity 的特殊值。 | |
-Infinity | 代表負 Infinity 的特殊值。 | |
NaN | Number 資料類型的特殊成員,代表「不是數字」(NaN) 的值。 | |
undefined | 套用至未初始化之不具類型變數的特殊值,或是套用至未初始化之動態物件屬性的特殊值。 |
全域函數
函數 | 說明 | |
---|---|---|
Array | 建立新的陣列。 | |
Boolean | 將 expression 參數轉換成 Boolean 值並傳回此值。 | |
decodeURI | 將已編碼的 URI 解碼成字串。 | |
decodeURIComponent | 將已編碼的 URI 組件解碼成字串。 | |
encodeURI | 將字串編碼成有效的 URI (統一資源識別項)。 | |
encodeURIComponent | 會將字串編碼成有效的 URI 組件。 | |
escape | 將參數轉換成字串,並以 URL 編碼格式將其編碼,其中大部分非英數字元都會以 % 十六進位序列取代。 | |
int | 會將指定的數值轉換成整數值。 | |
isFinite | 如果值是有限數字,則傳回 true;如果值是 Infinity 或 -Infinity,則傳回 false。 | |
isNaN | 如果值是 NaN (非數字),則會傳回 true。 | |
isXMLName | 會判斷指定的字串是否為 XML 元素或屬性的有效名稱。 | |
Number | 會將指定的值轉換成 Number 值。 | |
Object | ActionScript 3.0 中的每個值都是物件,這表示針對某個值呼叫 Object() 時,便會傳回該值。 | |
parseFloat | 將字串轉換成浮點數。 | |
parseInt | 將字串轉換成整數。 | |
String | 傳回指定參數的字串表示法。 | |
trace | 會在除錯時顯示運算式,或是寫入到記錄檔中。 | |
uint | 會將指定的數值轉換成無正負號的整數值。 | |
unescape | 將參數 str 評估為字串、將 URL 編碼格式的字串解碼 (將所有十六進位序列轉換成 ASCII 字元),然後傳回字串。 | |
Vector | 建立新的 Vector 實體,其中的元素都是指定之資料類型的實體。 | |
XML | 會將物件轉換成 XML 物件。 | |
XMLList | 物件會轉換成 XMLList 物件。 |
類別
類別 | 說明 | |
---|---|---|
ArgumentError | ArgumentError 類別代表函數中提供的引數不符合針對該函數定義的引數時,所發生的錯誤。 | |
arguments | 引數物件的用途為儲存和存取函數的引數。 | |
Array | Array 類別可讓您存取及操作陣列。 | |
Boolean | Boolean 物件是可以具有 true 或 false 其中一個值的資料類型,專門用於邏輯運算。 | |
Class | Class 物件是針對程式中的每一個類別定義所建立。 | |
Date | Date 類別代表日期與時間資訊。 | |
DefinitionError | DefinitionError 類別代表當使用者程式碼試圖定義已定義的識別名稱時,所發生的錯誤。 | |
Error | Error 類別含有在程式碼中發生之錯誤的相關資訊。 | |
EvalError | EvalError 類別代表當使用者程式碼呼叫 eval() 函數,或嘗試以 Function 物件使用 new 運算子時,所發生的錯誤。 | |
Function | 函數是可在 ActionScript 中叫用的程式碼基本單位。 | |
int | int 類別可讓您使用代表 32 位元且具有正負號之整數的資料類型。 | |
JSON | JSON 類別可讓應用程式匯入與匯出使用 JavaScript Object Notation (JSON) 格式的資料。 | |
Math | Math 類別包含了代表常用數學函數與值的方法和常數。 | |
Namespace | Namespace 類別包含用來定義及使用命名空間的方法和屬性。 | |
Number | 代表 IEEE-754 雙精度浮點數的資料類型。 | |
Object | Object 類別位於 ActionScript runtime 類別階層架構的根部。 | |
QName | QName 物件代表 XML 元素與特質的限定名稱。 | |
RangeError | 當數值位於可接受的範圍之外時,便會擲回 RangeError 例外。 | |
ReferenceError | 嘗試對密封 (非動態) 的物件參照未定義的屬性時,便會擲回 ReferenceError 例外。 | |
RegExp | RegExp 類別可讓您使用規則運算式,也就是能夠用來在字串中執行搜尋並取代字串中之文字的樣式。 | |
SecurityError | 發生某種安全性違規時,便會擲回 SecurityError 例外。 | |
String | String 類別是代表字元字串的資料類型。 | |
SyntaxError | 由於下列其中一項原因而發生剖析錯誤時,便會擲回 SyntaxError 例外: | |
TypeError | 當運算元的實際類型不同於預期的類型時,便會擲回 TypeError 例外。 | |
uint | uint 類別會提供方法來處理代表 32 位元無正負號之整數的資料類型。 | |
URIError | 當其中一個全域 URI 處理函數以不相容於其定義的方式使用時,便會擲回 URIError 例外。 | |
Vector | Vector 類別能讓您存取及操作向量 (即所有元素都具有相同資料類型的陣列)。 | |
VerifyError | VerifyError 類別代表遭遇格式不正確或損毀的 SWF 檔案時所發生的錯誤。 | |
XML | XML 類別包含使用 XML 物件的方法和屬性。 | |
XMLList | XMLList 類別包含用來處理一個或多個 XML 元素的方法。 |
Tue Jun 12 2018, 04:01 PM Z