Heim >Web-Frontend >js-Tutorial >Wie kann ich JavaScript-Variablen mithilfe von Zeichenfolgen als Namen dynamisch festlegen?

Wie kann ich JavaScript-Variablen mithilfe von Zeichenfolgen als Namen dynamisch festlegen?

Patricia Arquette
Patricia ArquetteOriginal
2024-12-01 10:31:08306Durchsuche

How Can I Dynamically Set JavaScript Variables Using Strings as Names?

Variablen mithilfe der Konvertierung von Zeichenfolgen in Variablennamen in JavaScript dynamisch festlegen

Bei der Suche nach Lösungen für die dynamische Festlegung von Variablen mithilfe von Zeichenfolgen als Variablennamen stoßen viele Benutzer auf Herausforderungen. Wenn Sie beispielsweise eine Variable namens onlyVideo haben und den Wert von onlyVideo innerhalb einer Funktion festlegen möchten, stellt sich die folgende Frage:

„Wie kann ich der Variablen onlyVideo innerhalb einer Funktion dynamisch einen neuen Wert zuweisen?“ basierend auf einer übergebenen Zeichenfolge, anstatt fest codierte if-Anweisungen zu verwenden? Bei dieser Methode wird das Fensterobjekt zum Festlegen globaler Variablen verwendet:

In diesem speziellen Fall können Sie mit window["onlyVideo"] den Wert der Variable onlyVideo innerhalb einer Funktion dynamisch festlegen.
window["onlyVideo"] = "new_value"; // Sets the global variable `onlyVideo`

Das obige ist der detaillierte Inhalt vonWie kann ich JavaScript-Variablen mithilfe von Zeichenfolgen als Namen dynamisch festlegen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn