作者TonyQ (沉默是金。)
看板Ajax
标题Re: [ js ] 全域变数在区域中new
时间Thu May 27 17:53:58 2010
※ 引述《hirabbitt (兔子)》之铭言:
: <script language="javascript" type="text/javascript">
: var dbtodeck;
: dbtodeck=new Array(x);
: //这个x必须先等网页load完
: //才能知道我的阵列要开多大
: dbtodeck[0]=0;
: dbtodeck[1]=1;
: dbtodeck[2]=2;
: window.alert(dbtodeck[rand]);
: //这边跑出来是有东西的
: }
: </script>
: 想请问是不是全域区域的问题
: 还是有其它我没注意到的东西?
: 谢谢
drawcard 啥时会呼叫到? loaded 之前还之後?
rand 是多少? cardid 是多少?
资料给齐再问吧......
--
我:一半的日子让你说,我听你说你的所有
______________________________________
______________________________________一半的日子我想说,对你说过去的所有:我
_______________________________________________________
在讨论中妥善扮演兼具聆听与分享的角色,是我们一生的课题。
_______________________________________________________
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.34.160.41
1F:推 hirabbitt:阿 感谢你 原来那po就有解决了 05/27 18:02
2F:→ hirabbitt:drawcard是之後才会呼叫到 rand是乱数 cardid是0~2都可 05/27 18:03
3F:→ TonyQ:原po 推文下面那个eample,我会建议写 var a={0.5:100}; 05/27 18:24
4F:→ TonyQ:rand如果没办法保证是你已经设直的key的话,取到undefined 05/27 18:25
5F:→ TonyQ:是很正常的事情。 05/27 18:25
6F:→ grence:property好像不能用数字命名 05/27 22:30
7F:→ TonyQ:我有测过,应该是没问题...除非说那是browser自己相容... 05/27 22:46
8F:推 hirabbitt:XD 谢谢 05/28 08:12