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


Posted in Javascript onFebruary 04, 2015

本文实例讲述了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程序设计有所帮助。

Javascript 相关文章推荐
jQuery的写法不同导致的兼容性问题的解决方法
Jul 29 Javascript
基于jquery的仿百度的鼠标移入图片抖动效果
Sep 17 Javascript
jquery数据验证插件(自制,简单,练手)实例代码
Oct 24 Javascript
jQuery(js)获取文字宽度(显示长度)示例代码
Dec 31 Javascript
详谈JS中实现种子随机数及作用
Jul 19 Javascript
BootStrap tab选项卡使用小结
Aug 09 Javascript
Vue仿手机qq的实例代码(demo)
Sep 08 Javascript
在vscode中统一vue编码风格的方法
Feb 22 Javascript
jQuery中常用动画效果函数知识点整理
Aug 19 jQuery
JS实现的A*寻路算法详解
Dec 14 Javascript
微信小程序地图绘制线段并且测量(实例代码)
Jan 02 Javascript
在Chrome DevTools中调试JavaScript的实现
Apr 07 Javascript
AngularJs根据访问的页面动态加载Controller的解决方案
Feb 04 #Javascript
15款jQuery分布引导插件分享
Feb 04 #Javascript
jquery $(document).ready()和window.onload的区别浅析
Feb 04 #Javascript
使用jQueryMobile实现滑动翻页效果的方法
Feb 04 #Javascript
jQueryMobile之Helloworld与页面切换的方法
Feb 04 #Javascript
Javascript中实现trim()函数的两种方法
Feb 04 #Javascript
jQuery手机浏览器中拖拽动作的艰难性分析
Feb 04 #Javascript
You might like
php从右向左/从左向右截取字符串的实现方法
2011/11/28 PHP
php + nginx项目中的权限详解
2017/05/23 PHP
漂亮的仿flash菜单,来自蓝色经典
2006/06/26 Javascript
jquery animate图片模向滑动示例代码
2011/01/26 Javascript
谷歌地图打不开的解决办法
2014/08/07 Javascript
jquery单行文字向上滚动效果的实现代码
2014/09/05 Javascript
Javascript基础教程之JavaScript语法
2015/01/18 Javascript
javascript实现省市区三级联动下拉框菜单
2015/11/17 Javascript
jquery+json实现动态商品内容展示的方法
2016/01/14 Javascript
AngularJS 依赖注入详解和简单实例
2016/07/28 Javascript
深入理解jquery中extend的实现
2016/12/22 Javascript
Vue中的$set的使用实例代码
2018/10/08 Javascript
vue头部导航动态点击处理方法
2018/11/02 Javascript
js仿淘宝放大镜效果
2020/12/28 Javascript
Nodejs 数组的队列以及forEach的应用详解
2021/02/25 NodeJs
[01:04:01]2014 DOTA2华西杯精英邀请赛5 24 DK VS VG
2014/05/25 DOTA
Python中的Numpy入门教程
2014/04/26 Python
python实现给字典添加条目的方法
2014/09/25 Python
python读取json文件并将数据插入到mongodb的方法
2015/03/23 Python
使用Python读取大文件的方法
2018/02/11 Python
在IPython中进行Python程序执行时间的测量方法
2018/11/01 Python
python 求定积分和不定积分示例
2019/11/20 Python
解决django框架model中外键不落实到数据库问题
2020/05/20 Python
Python分类测试代码实例汇总
2020/07/23 Python
Python 利用OpenCV给照片换底色的示例代码
2020/08/03 Python
整理HTML5移动端开发的常用触摸事件
2016/04/15 HTML / CSS
Scholastic父母商店:儿童书籍
2017/01/01 全球购物
物流管理专业应届生求职信
2013/11/21 职场文书
干部培训自我鉴定
2014/01/22 职场文书
工作总结与自我评价
2014/09/18 职场文书
2014年全国爱牙日宣传活动方案
2014/09/21 职场文书
机关作风建设心得体会
2014/10/22 职场文书
关于长城的导游词
2015/01/30 职场文书
考教师资格证不要错过的4个最佳时机
2019/07/17 职场文书
MySQL中JOIN连接的基本用法实例
2022/06/05 MySQL
Go gorilla/sessions库安装使用
2022/08/14 Golang