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 面向对象程序设计,结合具体实例形式详细分析了JavaScript面向对象程序设计中类的创建、实例对象、构造函数、原型等相关概念、原理、用法及操作注意事项,需要的朋友可以参考下
    2020-05-05
  • canvas实现爱心和彩虹雨效果

    canvas实现爱心和彩虹雨效果

    本文主要介绍了canvas实现爱心和彩虹雨效果的实例,具有很好的参考价值。下面跟着小编一起来看下吧
    2017-03-03
  • ES6学习教程之对象字面量详解

    ES6学习教程之对象字面量详解

    相对于ES5,ES6的对象字面量得到了很大程度的增强,下面这篇文章主要给大家介绍了关于ES6学习教程之对象字面量的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧。
    2017-10-10
  • 利用Math.js解决JS计算小数精度丢失问题

    利用Math.js解决JS计算小数精度丢失问题

    电商系统中订单、库存中有数字等加减乘除算术,下面这篇文章主要给大家介绍了关于利用Math.js解决JS计算小数精度丢失问题的相关资料,mathjs是一个前端在计算上面必定会用到的类库,需要的朋友可以参考下
    2022-04-04
  • requireJS模块化实现返回顶部功能的方法详解

    requireJS模块化实现返回顶部功能的方法详解

    这篇文章主要介绍了requireJS模块化实现返回顶部功能的方法,结合实例形式详细分析了requireJS的使用步骤及返回顶部功能的相关操作技巧,需要的朋友可以参考下
    2017-10-10
  • nestjs返回给前端数据格式的封装实现

    nestjs返回给前端数据格式的封装实现

    这篇文章主要介绍了nestjs返回给前端数据格式的封装实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-02-02
  • 网页防止tab键的使用快速解决方法

    网页防止tab键的使用快速解决方法

    在弹出层后,tab键还可以在目页中操作,这回导致脚本错误。那么我们如果避免这种情况呢?下面小编就为大家介绍一下如何解决这个问题
    2013-11-11
  • 基于node.js的快速开发透明代理

    基于node.js的快速开发透明代理

    服务器端js(Server-Side Javascrpt)很早也就有了,JAVA中也有javascript 的script引擎。
    2010-12-12
  • JS实现的简单轮播图运动效果示例

    JS实现的简单轮播图运动效果示例

    这篇文章主要介绍了JS实现的简单轮播图运动效果,结合完整实例形式分析了javascript基于定时器动态修改页面元素属性的相关操作技巧,需要的朋友可以参考下
    2016-12-12
  • JS随机生成不重复数据的实例方法

    JS随机生成不重复数据的实例方法

    这篇文章介绍了JS随机生成不重复数据的实例方法,有需要的朋友可以参考一下
    2013-07-07

最新评论