宣言したときに初期化を行うと思います。
が、最初からどの値が入っているのかがマニュアルに明記されています。ってことは初期化しなくてもよいということか?
プログラマとしては、まずちゃんと初期化してから利用するというのが定石ですが、Flash自体がちゃんとサポートしているっぽいので、どっちがいいんだろうなぁ。
データ型 | デフォルト値 |
---|---|
Boolean | false |
int | 0 |
Number | NaN |
Object | null |
String | null |
uint | 0 |
宣言されていない ( 型注釈 * と同じ) | undefined |
ユーザー定義クラスを含むその他すべてのクラス | null |
デフォルト値