作者tas72732002 (葱头)
看板Ajax
标题[问题] 关於变数名称的命名问题
时间Sat Aug 27 10:57:10 2011
想请问一下 可否用回圈产生不同的变数名称 例如:
for(var i=0;i<=10;i++){
var blockname + i = i ;
}
希望最後的结果是
blockname1 = 1;
blockname2 = 2;
blockname3 = 3;
可以这样命名吗??
--
感谢大家的推文
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.167.196.248
1F:推 Fantasywind:eval 08/27 11:52
2F:→ s25g5d4:不可以 但是你可以考虑用阵列...1F说的虽然可以用 08/27 12:20
3F:→ s25g5d4:但是不建议 08/27 12:20
4F:→ tas72732002:为什麽??不建议呢?浏览器不支援?? 还是?? 08/27 12:29
5F:→ namcoz:因为eval的用法很evil 08/27 13:00
6F:→ TonyQ:写JS的人根本不应该出现这种型式的设计 要也是chowmein那篇 08/28 03:30
7F:→ TonyQ:讲的那种。 08/28 03:30
8F:→ TonyQ:要自定义key是没问题的,但context 观念不清楚会撞很多墙 08/28 03:31