作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
假设我需要声明一个基于计数器的 JavaScript 变量,我该怎么做?
var pageNumber = 1;
var "text"+pageNumber;
上面的代码不起作用。
最佳答案
在 JavaScript 中(据我所知)有两种创建动态变量的方法:
评估:
var pageNumber = 1;
eval("var text" + pageNumber + "=123;");
alert(text1);
窗口对象:
var pageNumber = 1;
window["text" + pageNumber] = 123;
alert(window["text" + pageNumber]);
关于javascript - 如何在 JavaScript 中声明和使用动态变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5944749/
我是一名优秀的程序员,十分优秀!