- 締切済み
FlashMXで eval() について
プロパティを動的に指定してデータを格納しようと考えています。 name = "property"; eval( "hoehoe." + name ) = "auau"; みたいに出来ないかと考えたのですが「=」の左辺値は変数かプロパティ でないといけないと怒られてしまいます。 なにか良い方法はありませんでしょうか?
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- osamuy
- ベストアンサー率42% (1231/2878)
回答No.1
eval( 'hoehoe.' + name + '="auau";' ); ――とかで、ダメでしょうか? ActtionScriptよく知らないので外しているかもしれませんが。
補足
perlだとその方法でいけるんですけどねー。^^; name = "property"; hoehoe[name] = "auau"; まだ確認はしていませんが上記の方法でうまくいきそうです。