如何动态声明个数不定的全局变量?

ajdopteronmomo 2014-11-16 10:05:51
如题,在js代码里,比如我想声明count1~countn的全局变量,n是不定的,请问这个要怎么实现?
...全文
142 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
天际的海浪 2014-11-16
  • 打赏
  • 举报
回复

var n = 5;
for(var i=1; i<=n; i++)
	window.eval("var count"+i+"="+i);
alert(count5);
slwsss 2014-11-16
  • 打赏
  • 举报
回复
可以直接使用window.count1这样不用定义 alert(window.count1) window.count1=6; alert(window.count1) 或者用循环创建for(var i=1;i<=n;i++){window["count'+i]=undefined}

87,902

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧