0
eine JavaScript-Neuling Frage:Name einer Variablen als String, wie erhält man einen Wert?
Lasst uns sagen, es ist eine Variable wie folgt definiert:
var nmbr = "1"
var varname = "var" + nmbr
Jetzt:
var var1 = "Something"
Auf der anderen Seite, ich solche Strings (vereinfacht) erzeugen Ich muss den Wert einer Variablen mit einem solchen Namen erhalten (varname als String).
document.write([???varname???])
sollte "etwas" schreiben.
Wie geht das?
Sie können es aus dem aktuellen Bereich, d. H. 'This [varname]' oder 'window [varname]' –
Sie sollten wahrscheinlich ein Array verwenden. –
oder verwenden Sie ein Objekt –