Heim >Web-Frontend >js-Tutorial >Wie kann ich JavaScript-Variablen mithilfe von Zeichenfolgen als Namen 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!