javascript中Array数组的迭代方法实例分析

 更新时间:2015年02月04日 12:08:08   作者:Bo年再无木小白  
这篇文章主要介绍了javascript中Array数组的迭代方法,实例分析了Array数组的迭代方法定义与使用技巧,需要的朋友可以参考下

本文实例讲述了javascript迭代的方法。分享给大家供大家参考。具体实现方法如下:

复制代码 代码如下:
//filter() 利用指定的函数确定是否返回数组中包涵的某一项
var num = [1,2,3,4,5,6,12];

num.filter(function(item, index, array){
return (item > 2); //[3, 4, 5, 6, 12]
});

//map() 返回一个数组,数组中每一项都是在原始数组中的对应项上运行传入参数的结果

var num = [1,2,3,4,5,4,3,2,1];
num.map(function(item, index, array){
return (item * 2); //[2, 4, 6, 8, 10, 8, 6, 4, 2]
});

//every() some() ,查询数组中的某个项是否符合某个条件 every()必须传入的参数每一个都返回true,结果才为true;some()方法
//只要有一个为true,结果就为true

var num = [1,2,3,4,5,4,3,2,1];
num.every(function(item, index, array){
return (item > 2);  //false
});

num.some(function(item, index, array){
return (item > 2); //true
})

//forEach() 对数组的每一项传入参数,没有返回值
var num = [1,2,3,4,5,4,3,2,1];
num.forEach(function(item, index, array){
return item;
})

希望本文所述对大家的javascript程序设计有所帮助。

相关文章

  • TypeScript命名空间合并讲解

    TypeScript命名空间合并讲解

    这篇文章主要介绍了TS命名空间合并讲解,回顾上一节的内容,在上一节中我们介绍了TS中最常见的声明合并:接口合并,今天要讲的内容也是TS中的声明合并,但这次是命名空间相关的合并,需要的朋友可以参考一下
    2021-12-12
  • JS中比较冷门但非常好用的方法总结

    JS中比较冷门但非常好用的方法总结

    在Js中有一些比较冷门但是非常好用的方法,我在这里称之为高级方法,这些方法没有被广泛使用或多或少是因为存在一些兼容性的问题,不是所有的浏览器都读得懂的,这篇文章主要就是对这些方法做一个总结,让我们一起来看一下吧
    2023-06-06
  • js实现简单的验证码

    js实现简单的验证码

    这篇文章主要介绍了js实现简单验证码的方法,验证码主要是为了网站的安全性,防止恶意注册和登陆,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2015-12-12
  • JavaScript实现SHA-1加密算法的方法

    JavaScript实现SHA-1加密算法的方法

    这篇文章主要介绍了JavaScript实现SHA-1加密算法的方法,实例分析了使用javascript实现SHA-1加密算法的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-03-03
  • JavaScript基础之运算符与表达式详解

    JavaScript基础之运算符与表达式详解

    这篇文章主要为大家详细介绍了JavaScript中一些常见的运算符与表达式的具体使用,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起了解一下
    2023-04-04
  • JavaScript闭包中难点深入分析

    JavaScript闭包中难点深入分析

    闭包是js的一个难点也是它的一个特色,是我们必须掌握的js高级特性,下面这篇文章主要给大家介绍了关于JavaScript闭包函数的相关资料,需要的朋友可以参考下
    2022-11-11
  • js拖动div 当鼠标移动时整个div也相应的移动

    js拖动div 当鼠标移动时整个div也相应的移动

    要拖动的div为最外层的div,这段代码对显示对话框的头部绑定鼠标监听事件,当鼠标移动时,整个div也相应的移动,具体的实现如下,感兴趣的朋友可以参考下
    2013-11-11
  • js+html5实现canvas绘制简单矩形的方法

    js+html5实现canvas绘制简单矩形的方法

    这篇文章主要介绍了js+html5实现canvas绘制简单矩形的方法,涉及html5图形绘制的基本技巧,需要的朋友可以参考下
    2015-06-06
  • layui 实现表格某一列显示图标

    layui 实现表格某一列显示图标

    今天小编就为大家分享一篇layui 实现表格某一列显示图标的例子,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-09-09
  • 分享纯手写漂亮的表单验证

    分享纯手写漂亮的表单验证

    最近没有项目做,闲来没事,于是自己动手写了几个表单验证,特此分享供大家参考
    2015-11-11

最新评论