Heim >Web-Frontend >js-Tutorial >So erstellen Sie dynamische Variablennamen in Schleifen: Ein Array-Ansatz
Bei Ihrem Versuch, dynamische Variablennamen in einer Schleife mithilfe des Markers i zu erstellen, ist ein Syntaxfehler aufgetreten. Um dieses Problem zu lösen, untersuchen wir einen alternativen Ansatz mit einem Array.
Die Array-Marker werden als leer initialisiert. Innerhalb der Schleife wird jedem Element des Arrays ein Wert zugewiesen, der der i-ten Iteration entspricht.
var markers = []; for (var i = 0; i < coords.length; ++i) { markers[i] = "some stuff"; }
Mit dieser Lösung können Sie auf die Werte der dynamischen Variablen als Marker[i] zugreifen, wobei i von ausgeht 0 bis coords.length - 1. In diesem Fall erhalten Sie die gewünschten Ergebnisse: marker0, marker1, marker2 usw.
Das obige ist der detaillierte Inhalt vonSo erstellen Sie dynamische Variablennamen in Schleifen: Ein Array-Ansatz. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!