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

    数组遍历六种方法

    1. some (ck)  ----- 某个一个为true,则为true ,且找到为true ,退出循环

    对数组中每个元素执行一次ck函数,知道某个元素返回true,则直接返回true。如果都返回false,则返回false

    检查整个数组中是否有满足ck函数的元素。

     

    result  当符合条件为true 退出循环

     
    log 日志

    没有满足函数条件时 返回false 

     
    log 日志

    2. every() -----某一个为false,则返回false 

     
    循环返回 返回false 时 退出 并终止循环
     
    log日志

    3.  forEach () ---- 仅循环

     
     
    log日志
     
    全部为true 时返回 true

    4. map()   ----         返回每个元素返回值的集合

     
     
    log日志

    5. filter() ----得到返回值为true的元素的集合   (过滤器)

     
     
    log日志

    没有符合条件时, 返回空数组

     
    log日志

    6. reduce(ck,init ) -----依次执行ck(prv.next) 

     
     

    init 为初始值,不设置时默认为数组下标为0 元素

     
     
  • 相关阅读:
    code3728 联合权值
    Codevs 4600 [NOI2015]程序自动分析
    code1540 银河英雄传说
    code1074 食物链
    堆排序
    哈夫曼树与哈夫曼码
    优先队列用法
    code1154 能量项链
    code1225 八数码Bfs
    javascript5
  • 原文地址:https://www.cnblogs.com/shink/p/10833153.html
Copyright © 2011-2022 走看看