我有这个 javascript 代码在 firefox、chrome 和 safari 中工作
for (idx in all_auction_ids){
alert(all_auction_ids[idx]);
};
对于上述情况,all_auction_ids
我得到的第一个值不是在 中获取值,而是看起来像 for 循环的函数类型的文本!
但是如果我运行下面的代码,它工作正常。
for (idx=0;idx<all_auction_ids.length;idx=idx+1){
alert(all_auction_ids[idx]);
};
编辑:更新
我做了一些调试,发现添加 Orbited 和 stomp.js 可能正在对数组做一些事情!
现在我正在使用 Tracker1 的建议 jquery 的 $.each。
更多信息: http ://groups.google.com/group/orbited-users/browse_thread/thread/7fd658cfb166e9fa
有问题的数组 http://bayimg.com/fAnhaAaBb
阵列没有问题 http://bayimg.com/FaNhEAabb