JavaScript迭代
http://my.oschina.net/u/2346786/blog/647895
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
Js代码 <script> var arr = ["1","2","3"]; var diedai = (function(){ var length = arr.length, index = 0; return { hasNext:function(){ return index < length; },next:function(){ var data = arr[index]; index = index+1; return data; } } })(); while(diedai.hasNext()){ alert(diedai.next()); } </script> |