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のシンタックスハイライトは無いのかなぁ。