0
n次元を持つ配列があるとします。今、あなたが通常使用するスロットにアクセスするために:私はできることを意味します次元に基づいて配列に簡単にアクセスする
slot = "1,0"
array [slot] // accessing 1,0
:次元数がコンパイル時に知られていない場合
array [1][0]
、などの容易なアクセスがありますどのような
slot += ",2"
array [slot] // accessing 1,0,2
ActionScriptの1行のコードでmultidim配列の任意のスロットにアクセスする方法はありますか?私は間接的に(再帰的な関数やループ)代替コードを探していません。 JavaScriptで
あなたはできます
slot = "1,0"
eval("array[" + slot + "]") // accessing 1,0
AS2についてはどうですか? ActionScript 2はそのような機能をサポートしますか? –
AS2は使用していません。 eval()があります。試してみてください。 – dirkgently
私はこれを受け入れられた答えとしてマークする必要はないと思います、それはあまりにも残念です! –