我需要分配window.setTimeout來動態地進行全局變量或對象,是這樣的:如何將window.setTimeout賦值給動態變量?
$n = 1
var variable[$n] = window.setTimeout(function() { /*somecode*/ },2000)
這是行不通的。
也不能正常工作:
var eval(variable+$n) = window.setTimeout(function() { /*somecode*/ },2000)
但作品,未經「變種」,但我需要全局變量,所以我需要用「變種」的範圍。
有什麼可能的解決方案?
1.什麼是錯誤? 2.如果你放棄var statment,它的未定義它變成全球 – VeXii
我認爲錯誤是'variable'不是數組 – iConnor