トップレベルには、ActionScript のコアクラスとグローバル関数が含まれます。
グローバル定数
| 定数 | 説明 | |
|---|---|---|
| Infinity | 正の Infinity を表す特殊な値です。 | |
| -Infinity | 負の Infinity を表す特殊な値です。 | |
| NaN | "非数"(NaN)の値を表す Number データ型の特殊メンバーです。 | |
| undefined | 初期化されていない型指定のない変数、または初期化されていないダイナミックオブジェクトプロパティに適用される特殊な値です。 |
グローバル関数
| 関数 | 説明 | |
|---|---|---|
| Array | 新しい配列を作成します。 | |
| Boolean | expression パラメーターをブール値に変換し、その値を返します。 | |
| decodeURI | エンコードされた URI をストリングにデコードします。 | |
| decodeURIComponent | エンコードされた URI コンポーネントをストリングにデコードします。 | |
| encodeURI | ストリングを有効な URI(Uniform Resource Identifier)にエンコードします。 | |
| encodeURIComponent | ストリングを有効な URI コンポーネントにエンコードします。 | |
| escape | パラメーターをストリングに変換し、URL エンコード形式にエンコードします。この場合、英数字以外のほとんどの文字は % が付いた 16 進シーケンスで置き換えられます。 | |
| 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 エンコードされた形式からストリングをデコード(すべての 16 進シーケンスを ASCII 文字に変換)して、ストリングを返します。 | |
| Vector | エレメントが指定されたデータ型のインスタンスである新しい Vector インスタンスを作成します。 | |
| XML | オブジェクトを XML オブジェクトに変換します。 | |
| XMLList | オブジェクトを XMLList オブジェクトに変換します。 |
クラス
| クラス | 説明 | |
|---|---|---|
| ArgumentError | ArgumentError クラスは、関数で指定された引数がその関数の定義に適合していないために発生するエラーを表します。 | |
| arguments | arguments オブジェクトは、関数の引数を保存したり、引数にアクセスする場合に使用されます。 | |
| Array | Array クラスを使用すると、配列にアクセスして操作することができます。 | |
| Boolean | Boolean オブジェクトは、論理演算において true または false のいずれか 1 つの値を取るデータ型です。 | |
| Class | Class オブジェクトはプログラム内の各クラス定義に対して作成されます。 | |
| Date | Date クラスは日時のデータを表します。 | |
| DefinitionError | DefinitionError クラスは、既に定義されている識別子をユーザーコードで定義しようとしたときに発生するエラーを表します。 | |
| Error | Error クラスには、スクリプトで発生したエラーに関する情報が含まれています。 | |
| EvalError | EvalError クラスは、ユーザーコードが Function オブジェクトで eval() 関数を呼び出したとき、または new 演算子を使用しようとしたときに発生するエラーです。 | |
| Function | 関数は、ActionScript で呼び出すことのできるコードの基本単位です。 | |
| int | int クラスを使用すると、32 bit の符号付き整数を表すデータ型を操作できます。 | |
| JSON | JSON クラスを使用すると、アプリケーションで JavaScript Object Notation(JSON)形式を使用してデータの読み込みや書き出しを行うことができます。 | |
| Math | Math クラスには、一般的な数学関数および値を表すメソッドおよび定数があります。 | |
| Namespace | Namespace クラスには、名前空間を定義して操作するためのメソッドとプロパティが含まれています。 | |
| Number | IEEE-754 倍精度浮動小数点数を表すデータ型です。 | |
| Object | Object クラスは、ActionScript ランタイムクラス階層のルートにあります。 | |
| QName | QName オブジェクトは、XML エレメントの完全修飾名と属性を表します。 | |
| RangeError | RangeError 例外は、数値の値が許容される範囲内に収まらない場合にスローされます。 | |
| ReferenceError | ReferenceError 例外は、sealed 指定された(動的でない)オブジェクトに対して未定義プロパティを参照しようとした場合にスローされます。 | |
| RegExp | RegExp クラスを使用すると、正規表現を処理することができます。正規表現とは、ストリング内で検索を実行したり、ストリング内のテキストを置き換えたりする場合に使用できるパターンです。 | |
| SecurityError | SecurityError 例外は、ある種のセキュリティ侵害が発生した場合にスローされます。 | |
| String | String クラスは、文字のストリングを表すデータ型です。 | |
| SyntaxError | SyntaxError 例外は、次のいずれかの理由で解析エラーが発生した場合に、スローされます。 | |
| TypeError | TypeError 例外は、オペランドの予期される型と実際の型が異なる場合にスローされます。 | |
| uint | uint クラスには、32 ビットの符号なし整数を表すデータ型を操作するメソッドがあります。 | |
| URIError | URIError 例外は、グローバルな URI 処理関数のいずれかが定義に合わない方法で使用された場合にスローされます。 | |
| Vector | Vector クラスを使用すると、ベクターにアクセスして操作することができます。ベクターとはすべてのエレメントが同じデータ型を持つ配列です。 | |
| VerifyError | VerifyError クラスは、不正な形式または破損した SWF ファイルが検出された場合に発生するエラーを表します。 | |
| XML | XML クラスには、XML オブジェクトを操作するためのメソッドとプロパティが含まれています。 | |
| XMLList | XMLList クラスには、XML エレメントを操作するためのメソッドが含まれています。 |
Tue Jun 12 2018, 10:49 AM Z