これをどうしても実行したい場(chǎng)合は、 eval():
を使用してみてください。 リーリーまたはウィンドウ オブジェクトを使用します:
リーリーtl;dr: eval
は使用しないでください!
これに対する唯一の解決策はありません。 ウィンドウ
を通じて 一部の グローバル変數(shù)に動(dòng)的にアクセスすることは可能ですが、これは関數(shù)のローカル変數(shù)には適用されません。 window 屬性にならないグローバル変數(shù)は、
let と
const、および
クラスで定義された変數(shù)です。
ほとんどの場(chǎng)合、可変変數(shù)を使用するよりも優(yōu)れた解決策があります。 代わりに、データ構(gòu)造を見て、問題に適したデータ構(gòu)造を選択する必要があります。
のような固定の名前セットがある場(chǎng)合