js中没有foreach这个关键字,但是可以用varvinarray来实现遍历,下面有个不错的示例,大家可以参考下
js中没有foreach这个关键字,但是可以用var v in array来实现遍历。但是需要注意的是,
拿到的是key而不是value。看例子:
 
<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>
最新资讯
投资人科比:创办基金公司 投资阿里

投资人科比:创办基金公

科比以一场意外和世界告别。据外媒报道,当地时间26日上
小米雷军微博悼念科比:愿你安息

小米雷军微博悼念科比

小米科技创始人、董事长雷军转发科比坠机微博,并用RIP
突发!NBA球星科比遭遇直升机意外丧生

突发!NBA球星科比遭遇

据外媒报道,当地时间1月26日星期日,前湖人球星科比·布
淘宝回应口罩价格不稳等问题:相关商品下架 协助退款

淘宝回应口罩价格不稳

针对网友曝光有淘宝店铺口罩出现不实宣传、价格不稳等
华为中兴助力四川完成首例冠状病毒5G远程会诊

华为中兴助力四川完成

新型冠状病毒疫情攻坚已经进入了最关键的时刻。而克日
蝙蝠不招惹人类已是万幸,为什么还有人敢吃它们?

蝙蝠不招惹人类已是万

虽然之前被流传的一些蝙蝠汤之类的图片吓得够呛,但脊梁
最新文章
jQuery设置下拉框显示与隐藏效果的方法分析

jQuery设置下拉框显示

这篇文章主要介绍了jQuery设置下拉框显示与隐藏效果的
策略模式实现 Vue 动态表单验证的方法

策略模式实现 Vue 动

策略模式(Strategy Pattern)又称政策模式,其定义一系列的
Layui Form 自定义验证的实例代码

Layui Form 自定义验

今天小编就为大家分享一篇Layui Form 自定义验证的实
图解NodeJS实现登录注册功能

图解NodeJS实现登录注

这篇文章主要介绍了NodeJS实现登录注册功能,本文图文
基于Layui自定义模块的使用方法详解

基于Layui自定义模块

今天小编就为大家分享一篇基于Layui自定义模块的使用
layer弹出层自适应高度,垂直水平居中的实现

layer弹出层自适应高

今天小编就为大家分享一篇layer弹出层自适应高度,垂直