彩音 - Adobe AIR - 研究室:XION -Adobe AIR-laboratory
変数の型

変数を利用する場合、利用する変数の値によって、あらかじめ型を指定しておく必要がある。型の説明と範囲、デフォルト値は以下。

データ型 説明 範囲 デフォルト値
int 符号付き整数値 -2,147,483,648 ~ 2,147,483,647 0
uint 符号なし整数値 0 ~ 4,294,967,295 0
Number 浮動小数型 -9,007,199,254,740,992 ~ 9,007,199,254,740,992 NaN
String 文字列型 文字列 null
Boolean 真偽型 true, flase flase
Null ヌル型 null null
Object オブジェクト型 すべてのクラス値 null
* 型指定なし - undefined
宣言されていない(型注釈*と同じ) 型指定なし - undefined
ユーザー定義クラスを含むその他すべてのクラス - - null

Action Script 3.0 ではデータ型を宣言しない場合、データ型指定なしのデフォルト値になる。

コンパイルエラーを避けるためにデータ型を指定せずに変数を宣言することもできる。この場合には明示的に型注釈に「*」を使うことができる。また、undefinedを代入したい変数のデータ型も「*」で宣言する。データ型を指定した変数にundefinedを代入するとnullと置き換えられる。

例:データ型なしで変数を宣言する


var tmp;
var loadData:* = loaderObj.content;
var ghost:* = undefined;

索引