JavaerのためのAS3(その4:型)

キャスト

Java (型名) キャストしたいもの
AS3 型名(キャストしたいもの)

型に親子関係がなくてもキャスト可能(Javaで言うparseみたいな事ができる)

var myInt:int = 1;
trace(Boolean(myInt)); // true (bool)

var myString:String = "123";
trace(int(myString)); // 123 (int)

instanceof / is / as

keyword 機能
instanceof extends親に、そのクラスがあるかどうかをチェック。implementsにあってもfalse
is Javaでいうinstanceofと同機能。implementsもチェックする
as ATDK

↑ちょっと不安。まちがってるかもw

# AS3のシンタックスハイライトは無いのかなぁ。