2017-01-15 106 views
0

一個JavaScript的新手問題:作爲字符串的變量名稱,如何獲取值?

比方說,有一個定義爲一個變量如下:

var var1 = "Something" 

在另一方面,我產生這樣的字符串(簡體):

var nmbr = "1" 
var varname = "var" + nmbr 

現在我必須得到一個這樣的名字(varname作爲字符串)的變量的值。

document.write([???varname???]) 

應該寫'Something'。

如何做到這一點?

+0

您可以從當前範圍獲得它,即'this [varname]'或'window [varname]' –

+1

您應該可能正在使用數組。 –

+1

或使用對象 –

回答

0
console.log(variable_name); 

將在控制檯中打印變量。

相關問題