ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

Flash Action Scriptコミュの配列型の引数の初期値

  • mixiチェック
  • このエントリーをはてなブックマークに追加
WindowsXP, Flash CS4, AS3.0

こんにちは。ActionScriptについて質問させていただきます。

関数定義での引数に対して、引数省略時の初期値を指定できますが、配列型(Array)の引数の初期値として空の配列(lengthが0)を指定することはできるでしょうか?

function test(arg:Array=new Array()):void{ ...
}
これではエラーになってしまうんですよね…
new Array() の代わりに [] にしてみてもだめでした。

引数の省略時に空の配列を初期値にすることは不可能でしょうか…?

コメント(2)

> とんさん
ご回答ありがとうございます!!
コンパイル時定数ですか、確かにエラーメッセージにはそのような事が書いてありますね。
空の配列を指定することはできないということが理解できました。

ご提案いただいたようにnullにしておき、関数の中で定義するようにします。
ありがとうございました!

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

Flash Action Script 更新情報

Flash Action Scriptのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。

人気コミュニティランキング