zoukankan      html  css  js  c++  java
  • 数组的遍历

    1、使用for循环,是数组中最常见的遍历方法
    第一个返回值是遍历数组中的每一位,第二位返回值可以看作数组的索引值。可以在for循环中嵌套if语句,进行对元素值进行判断根据条件执行循环语句。
    2,使用forEach()方法
    a,forEach()的使用方法:forEach方法从头至尾遍历数组,对每个元素调用指定的函数。forEach方法传入参数为一个函数,函数 可以传入三个参数,按照顺序分别为,数组元素、元素索引和数组本身。不强制同时传入三个参数,可以按照需求传入参数个数。
    数组[1,2,3,4]调用forEach方法,在传入参数函数中分别返回参数值中我们可以看到ele代表数组中的每一位,index代表数组的索引值,arr代表调用此方法的数组。
    利用forEach方法实现数组元素累加
    b,forEach()方法的源码实现
    将自定义myForEach方法扩展到数组的原型上。按照数组中元素的个数进行遍历,将数组的每一位this[i]及代表数组索引 i 作为函数参数,同时在for循环中执行参数fn函数。this代表调用myForEach方法的数组。
    3,使用map()方法
    map()方法将调用的数组的每个元素传递给指定的函数,并返回一个数组,它包含函数的返回值。不改变原来的数组。map()方法的使用与forEach()方法相同。
    思考小联系:
    修改数据的数据结构并输出。将数组arr的所有元素变成数组b的数据结构的形式。
    答案:

    欢迎加入web前端冲击顶级高薪大厂学习群,群聊号码:820269529

     

  • 相关阅读:
    VBScript学习笔记
    C#调用C++库知识点
    .Net面试经验,从北京到杭州
    杭州.Net 相关大公司,希望对大家有帮助
    一起学习《C#高级编程》3--运算符重载
    一起学习《C#高级编程》2--比较对象的相等性
    一起学习《C#高级编程》1--类型的安全性
    博客园的第一天
    基于SpringCloud+Kubernetes 微服务的容器化持续交付实战
    第一节:Docker学习 — 安装
  • 原文地址:https://www.cnblogs.com/pandawind/p/9777810.html
Copyright © 2011-2022 走看看