源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

js中的for如何实现foreach中的遍历

  • 时间:2021-06-21 14:32 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:js中的for如何实现foreach中的遍历
js中没有foreach这个关键字,但是可以用var v in array来实现遍历。但是需要注意的是, 拿到的是key而不是value。看例子:
[u]复制代码[/u] 代码如下:
<script type="text/javascript"> // 普通数组 var intArray = new Array(); intArray[0] = "第一个"; intArray[1] = "第二个"; for(var i = 0; i<intArray.length;i++) { alert(intArray[i]); // 第一个,第二个 } // 拿到的是下标(像dictionary的key) for(var key in intArray) { alert(key); // 0,1 } // 字典数组 var dicArray = new Array(); dicArray["f"] = "第一个"; dicArray["s"] = "第二个"; // 无法取到 for(var i = 0; i<dicArray.length;i++) { alert(dicArray[i]); } // 拿到的是下标 for(var key in dicArray) { alert(key); // f,s } </script>
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部