手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >js中的for如何实现foreach中的遍历
js中的for如何实现foreach中的遍历
摘要:js中没有foreach这个关键字,但是可以用varvinarray来实现遍历。但是需要注意的是,拿到的是key而不是value。看例子:复...

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>

【js中的for如何实现foreach中的遍历】相关文章:

javascript实现简单的进度条

nodejs怎么简单实现中英文翻译

javasript实现密码的隐藏与显示

javascript实现树形菜单的方法

jquery中map函数遍历数组用法实例

Javascript 字符串模板的简单实现

多种js图片预加载实现方式分享

javascript实现youku的视频代码自适应宽度

如何实现iframe(嵌入式帧)的自适应高度

javascript实现控制的多级下拉菜单

精品推荐
分类导航