Zugriff auf globale Variablen während der Laufzeit können eine gemeinsame Anforderung sein. In der Regel können über das Fensterobjekt auf globale Variablen zugegriffen werden. Dies wird jedoch eine Herausforderung, wenn Sie versuchen, auf lokale Variablen über verschiedene Skripte hinweg zuzugreifen.
Ein Ansatz besteht darin, das Fensterobjekt zum Speichern und Abrufen von Variablen zu verwenden. Durch Verweisen auf den globalen Bereich können auf Variablen mit ihren Namen dynamisch zugegriffen werden.
// One Script var someVarName_10 = 20; // Another Script window.all_vars = {}; window.all_vars['someVarName_10'] = someVarName_10; const num = 10; alert(window['someVar' 'Name_' num]);
Diese Methode ermöglicht es Ihnen effektiv, die Variable irgendwelche Varname_10 abzurufen, indem Sie ihren Namen dynamisch basierend auf dem Wert von num erstellen. Die resultierende Warnung zeigt den Wert der Variablen an.
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3