JS数组的遍历方式for循环与for...in

 更新时间:2014年07月31日 08:53:59   投稿:whsnow   我要评论

本节主要介绍了JS数组的遍历方式for循环与for...in,需要的朋友可以参考下

JS数组的遍历方法有两种:

第一种:一般的for循环,例如:

var a = new Array("first", "second", "third") 
for(var i = 0;i < a.length; i++) {
document.write(a[i]+",");
}

输出的结果:fitst,second,third

第一种:用for...in 这种遍历的方式,例如:

var arr = new Array("first", "second", "third") 
for(var item in arr) {
document.write(arr[item]+",");
}

输出的结果:fitst,second,third

相关文章

  • 利用原生JavaScript获取元素样式只是获取而已

    利用原生JavaScript获取元素样式只是获取而已

    原生JavaScript获取样式,是获取样式,不是设置样式。若没有给元素设置样式值,则返回浏览器给予的默认值
    2014-10-10
  • csdn 博客的css样式 v3

    csdn 博客的css样式 v3

    仅相隔一天就出了个v3。 修正了一个bug,firefox左侧内容宽度错误。
    2009-02-02
  • javascript十六进制及二进制转化的方法

    javascript十六进制及二进制转化的方法

    这篇文章主要介绍了javascript十六进制及二进制转化的方法,涉及javascript中toString方法的使用技巧,需要的朋友可以参考下
    2015-05-05
  • async/await地狱该如何避免详解

    async/await地狱该如何避免详解

    这篇文章主要给大家介绍了关于async/await地狱该如何避免的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2018-05-05
  • JS实现的驼峰式和连字符式转换功能分析

    JS实现的驼峰式和连字符式转换功能分析

    这篇文章主要介绍了JS实现的驼峰式和连字符式转换功能,结合实例形式分析了JS实现字符串的驼峰式与连接符式转换的实现技巧,涉及js字符串遍历、转换及正则表达式相关操作方法,需要的朋友可以参考下
    2016-12-12
  • js老生常谈之this,constructor ,prototype全面解析

    js老生常谈之this,constructor ,prototype全面解析

    下面小编就为大家带来一篇js老生常谈之this,constructor ,prototype。小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-04-04
  • javascript图片预览和上传(兼容IE)

    javascript图片预览和上传(兼容IE)

    这篇文章主要为大家详细介绍了javascript图片预览和上传的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-03-03
  • JS+canvas绘制的动态机械表动画效果

    JS+canvas绘制的动态机械表动画效果

    这篇文章主要介绍了JS+canvas绘制的动态机械表动画效果,涉及javascript结合HTML5 canvas简单数值计算与动态绘图相关操作技巧,需要的朋友可以参考下
    2017-09-09
  • 理解Javascript_01_理解内存分配原理分析

    理解Javascript_01_理解内存分配原理分析

    在正式开始之前,我想先说两句,理解javascript系列博文是通过带领大家分析javascript执行时的内存分配情况,来解释javascript原理,具体会涵盖javascript预加载,闭包原理,面象对象,执行模型,对象模型...,文章的视角很特别,也非常深入,希望大家能接受这种形式,并提供宝贵意见。
    2010-10-10
  • js解决软键盘遮挡输入框的问题分享

    js解决软键盘遮挡输入框的问题分享

    下面小编就为大家推荐一篇js解决软键盘遮挡输入框的问题分享,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2017-12-12

最新评论