彩音 - Adobe AIR - 研究室:XION -Adobe AIR-laboratory
グローバル関数

Action Script 3.0 には、最初から用意されたグローバル関数がいくつか用意されている。これは Action Script 固有で最優先される関数であることから トップレベル関数 とも呼ばれる。
その大半は、クラスを指定するためのクラス関数である。型変換や、new演算子を併せてオブジェクトを作成するコンストラクタにも利用できる。
ただし、DataクラスのためのDataコンストラクタはクラス関数ではない。クラス関数は基本的にデータ型のためのラッピング、つまり変換用である。

クラス関数 機能
Array Arrayクラス(配列)を扱う
Boolean Booleanクラス(論理値)を扱う
Number Numberクラス(浮動小数点値)を扱う
Object Objectクラス(オブジェクト)を扱う
String Stringクラス(文字列)を扱う
int intクラス(整数)を扱う
uint uint クラス(32ビット数)を扱う
XML XMLクラス(XML要素)を扱う
XMLList XMLListクラス(複数XML)を扱う
その他のグローバル関数 機能
decodeURI URI(アドレス)エンコードを文字列に戻す
decodeURIComponent decodeURIに特殊文字を含めて処理する
encodeURI URIエンコードを行う
encodeURIComponent encodeURIに特殊文字を含めて処理する
escape escapeコードにエンコードする(通常encodeURIを使う)
isFinite Infinity または -Infinity なら、false
isNaN NaN なら true
isXMLName XMLとして有効なら true
parseFloat 文字列による数値を浮動小数点値に変換
parseInt 文字列による数値を整数に変換
trace デバッグシステムにトレースする
unescape escapeされたコードをデコードする
索引