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