読者です 読者をやめる 読者になる 読者になる
無料で使えるシステムトレードフレームワーク「Jiji」 をリリースしました!

・OANDA Trade APIを利用した、オープンソースのシステムトレードフレームワークです。
・自分だけの取引アルゴリズムで、誰でも、いますぐ、かんたんに、自動取引を開始できます。

アスタリスク

ActionScriptの型指定では、「*」は型指定なしを意味します。任意の型とも若干意味が違っていて、

  • 任意値を代入できて、
  • かつ、任意の値として取り出すことができます。
// 任意の値を代入でき
var a:* = "foo";
var b:Object = "foo";

// 任意の値として取り出せる
var x:String = a; // コンパイルエラーにならない!
// var y:String = b; // こっちはコンパイルエラー

個人的に「var x:String = a;」がコンパイルエラーにならないことに妙な違和感があったのだけど。まぁ、型チェックしないだけといわれればそれまでかも。