2017-01-15 10 views
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?

+0

Sie können es aus dem aktuellen Bereich, d. H. 'This [varname]' oder 'window [varname]' –

+1

Sie sollten wahrscheinlich ein Array verwenden. –

+1

oder verwenden Sie ein Objekt –

Antwort

0
console.log(variable_name); 

wird die Variable in der Konsole drucken.

Verwandte Themen