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