0

如何在 javascript 中创建全局变量?

我需要在“for”内的字段 id 上使用索引值(它是增量值),但索引在每个循环中都保持“0”值。

它在 HTML 模板上。

有人告诉我,我可以通过将索引设为局部变量来解决这个问题。

编辑:我正在尝试将递增的索引值放在此 JQuery FileUpload API 的循环字段中:https ://github.com/blueimp/jQuery-File-Upload/

4

3 回答 3

1

在函数外部声明的变量将是全局的。

于 2013-04-26T19:57:51.667 回答
0

我用来window.variableName = 'some Value'从任何地方声明和访问全局变量。

于 2013-04-26T20:01:45.187 回答
0

变量是全局的,除非用 . 显式定义var。您可以通过将变量附加到window对象来使外部函数可以访问它,尽管这被认为是不好的做法,因为您正在污染全局范围。

于 2013-04-26T20:03:57.143 回答