0
一個JavaScript的新手問題:作爲字符串的變量名稱,如何獲取值?
比方說,有一個定義爲一個變量如下:
var var1 = "Something"
在另一方面,我產生這樣的字符串(簡體):
var nmbr = "1"
var varname = "var" + nmbr
現在我必須得到一個這樣的名字(varname作爲字符串)的變量的值。
document.write([???varname???])
應該寫'Something'。
如何做到這一點?
您可以從當前範圍獲得它,即'this [varname]'或'window [varname]' –
您應該可能正在使用數組。 –
或使用對象 –