手机
当前位置:查字典教程网 >编程开发 >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中的遍历】相关文章:

jQuery实现不断闪烁文字的方法

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

如何控制框架页的滚动

浅谈javascript中for in 和 for each in的区别

Js和JQuery获取鼠标指针坐标的实现代码分享

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

浅谈javascript中的闭包

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

Nodejs中session的简单使用及通过session实现身份验证的方法

javascript实现行拖动的方法

精品推荐
分类导航