怎么使用JavaScript中的迭代方法

技术怎么使用JavaScript中的迭代方法这篇文章主要介绍“怎么使用JavaScript中的迭代方法”,在日常操作中,相信很多人在怎么使用JavaScript中的迭代方法问题上存在疑惑,小编查阅了各式资料,整理出简单好

本文主要介绍“如何在JavaScript中使用迭代方法”。在日常操作中,相信很多人对于如何在JavaScript中使用迭代的方法有疑问。边肖查阅了各种资料,整理出简单易用的操作方法,希望能帮你解决“JavaScript中的迭代法怎么用”的疑惑!接下来,请和边肖一起学习!

JavaScript中的迭代方法:1。every(),可以查询数组中的每个元素是否满足某个条件;2.some(),可以查询数组中的每个元素是否满足一定条件;3、过滤器();4、map();5、forEach();减少().

怎么使用JavaScript中的迭代方法

本教程操作环境:windows7系统,javascript1.8.5版本1.8.5,戴尔G3电脑。

定义:

1.iterate指的是按照一定的顺序逐个访问列表中的每个项目。例如,For语句。

2.循环是指在满足条件时重复执行同一段代码。例如,while语句。

3.遍历是指按照一定的规则访问树结构中的每个节点,每个节点只被访问一次。

4.递归是指函数不断调用自己的行为。例如,以编程方式输出著名的斐波那契序列。

JavaScript中的迭代方法

1、every()

用于查询数组中每一个是否满足某个条件。

varnum=[1,2,3,4,5,6,7,8,9];

varnumber=num.every(函数(项,索引){ 0

退货(第5项);//判断传入的值是否都大于5。

})

console.log(数字);//假如果有一个不满,那就是假的。2、some().

查询中的每一项都满足某些条件。

varnum=[1,2,3,4,5,6,7,8,9];

varnumber=num.every(函数(项,索引){ 0

退货(第5项);//确定传入值的哪些项大于5。

})

console.log(数字);//假3、filter()是真的只要有一种满足感。

筛选符合条件的项目以形成新的数组。

varnum=[1,2,3,4,5,6,7,8,9];

varnumber=num.filter(函数(项,索引){ 0

退货(第5项);//确定传入值的哪些项大于5。

})

console.log(数字);//[6,7,8,9]4、map()

通过计算原始数组中的项目,形成一个新数组。

varnum=[1,2,3,4,5,6,7,8,9];

varnumber=num.map(函数(项,索引){ 0

return item-1;//确定传入值的哪些项大于5。

})

console.log(数字);//[0,1,2,3,4,5,6,7,8]5、forEach()

传递到数组中的每一项。

varnum=[1,2,3,4,5,6,7,8,9];

varnumber=num.forEach(函数(项,索引){ 0

console.log(项目);//[1,2,3,4,5,6,7,8,9]

})6、reduce()

计算数组前后两项的累积值。

varnum=[1,2,3,4,5,6,7,8,9];

varnumber=num.reduce(函数(prev,cur,index){ 0

returnprev cur

})

console.log(数字);//1 2 3.9=45本质上是数组

注意

forEach中的项累加运算的过程,和for循环本质上没什么区别,但是使用这个方法的时候,传入三个参数,输出的时候传入第一个项,也就是输出数组中的每一个项。如果传入第二项,数组的索引下标值将循环迭代,如果传入第三项。

至此,“如何在JavaScript中使用迭代法”的研究结束,希望能解决大家的疑惑。理论和实践的结合可以更好的帮助大家学习,所以赶紧试试吧!如果你想继续学习更多的相关知识,请继续关注网站,边肖会继续努力,给大家带来更多实用的文章!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/53888.html

(0)

相关推荐

  • Xsheel使用小技巧有哪些

    技术Xsheel使用小技巧有哪些这篇文章将为大家详细讲解有关Xsheel使用小技巧有哪些,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。❝ 工作中无可避免的会使用到Xsh

    攻略 2021年11月9日
  • 移动前端开发和Web前端开发的区别有哪些

    技术移动前端开发和Web前端开发的区别有哪些本篇内容介绍了“移动前端开发和Web前端开发的区别有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大

    攻略 2021年10月27日
  • 酵母粉是什么,干酵母粉的主要成分是什么

    技术酵母粉是什么,干酵母粉的主要成分是什么干酵母粉的主要成分是B族维生素酵母粉是什么、及叶酸、肌醇、转化酶、麦芽糖酶等。干酵母又称酵母,为麦酒酵母或葡萄汁酵母的干燥菌体。其富含的B族维生素是体内酶系统的重要组成物质,及叶

    生活 2021年10月25日
  • 用好像写一句话,用好像……好像……好像造句

    技术用好像写一句话,用好像……好像……好像造句1、天空中的云变幻无穷,有的像小狗,好像在伏在地上打盹用好像写一句话;有的像野狼,好像在仰天长啸;有的像雄鹰,好像在展翅飞翔。2、花园里的花真是千姿百态:有的傲立在枝头,好像

    生活 2021年10月22日
  • 入门web前端开发必须知道的开发工具有哪些

    技术入门web前端开发必须知道的开发工具有哪些这篇文章主要介绍“入门web前端开发必须知道的开发工具有哪些”,在日常操作中,相信很多人在入门web前端开发必须知道的开发工具有哪些问题上存在疑惑,小编查阅了各式资料,整理出

    攻略 2021年11月5日
  • 高锰酸钾制取氧气化学式,高锰酸钾制取氧气怎么念

    技术高锰酸钾制取氧气化学式,高锰酸钾制取氧气怎么念高锰酸钾制取氧气化学方程式高锰酸钾制取氧气化学式:
    2KMnO4
    加热==K2MnO4+MnO2+O2↑
    高锰酸钾制取氧气步骤:
    1,装配实验装置(试管内的导管稍伸出胶塞

    生活 2021年10月26日