• <menu id="uku4c"><u id="uku4c"></u></menu>
  • <input id="uku4c"><u id="uku4c"></u></input>
  • <menu id="uku4c"></menu><menu id="uku4c"><acronym id="uku4c"></acronym></menu>
  • <menu id="uku4c"><tt id="uku4c"></tt></menu>
  • <menu id="uku4c"></menu>
  • <nav id="uku4c"><tt id="uku4c"></tt></nav>
  • es6数组新增的方法

    1. forEach 循环
      1 // 遍历数组,无返回值,不改变原数组,仅仅只是遍历
      2 let arr = [2,3,4,5];
      3 arr.forEach((item, index)=>console.log(item));
    2. map
      1 // 1个对1个映射, 循环什么最后return什么,不会改变原数组,返回一个新的数组.
      3 // 举个栗子:
      4 let arr =[22,55,67,33,99,70];
      5 let result = arr.map((item, index, arr)=>{
      6     return item > 60 ?‘ 及格‘ : ‘不及格‘;
      7 })
      8 console.log(result);
    3. every
      1 // 遍历数组每一项,每一项返回true, 则最终结果为true。
      2 // 注意:当任何一项返回false时,停止遍历,返回false。不改变原数组
      3 // 举个栗子:
      4 let arr = [1,2,3,4];
      5 let flag = arr.every((item,index,arr) => item > 1); 
      6 //结果为false
    4. some
      1 // 遍历数组每一项,有一项返回true,就返回true,当任何一项返回true时,则停止遍历,返回true;
      2 // 举个栗子:
      3 var arr = [1,2,3,4];
      4 let flag = arr.some((item,index,arr) => { return item > 1 })
      5  // 结果为false
    5. reduce
       1 // (汇总) 1堆对1个,求和或者求平均数
       2 // 举个栗子:
       3 // temp是每次的临时变量是第n次和第n+1次的临时和,item是每次要往上加的值,index是每次循环的index
       4 let store = [22,44,33,56,70,83,80];
       5 let total = store.reduce((temp,item,index)=>{ return temp+item; })
       6 console.log(total)
       7 // 要是求平均数 就应该再最后一次时用总数除以数组的长度。
       8 
       9 let store = [22,44,33,56,70,83,80]
      10 let total = store.reduce((temp,item,index)=>{
      11      if (index!=arr.lenth-1){ //不是最后一次
      12           return temp+item;
      13      }else{  //是最后一次
      14           return (temp+item)/arr.length;
      15      }
      16 })
      17 console.log(total)
    6. filter
      // 过滤器 通过返回true或者false来确认最终的结果
      // 举个栗子:
      let num = [2,4,76,87,35,66];
      let result = num.filter(item=>item%3===0)
      console.log(result);
    相关文章
    相关标签/搜索
    每日一句
      每一个你不满意的现在,都有一个你没有努力的曾经。
    公众号推荐
       一个历史类的公众号,欢迎关注
    一两拨千金
    天下彩天空彩票与香港小说 浪卡子县| 合江县| 扶余县| 义马市| 东乌| 宝清县| 苏尼特右旗| 会泽县| 江安县| 新和县| 太和县| 桂东县| 砚山县| 怀柔区| 宣恩县| 叶城县| 大田县| 天柱县| 乳源| 准格尔旗| 嵊泗县| 甘德县| 仙游县| 嘉兴市| 焉耆| 通山县| 西和县| 田林县| 鹰潭市| 邓州市| 肇州县| 安多县| 郎溪县| 庆阳市| 信宜市| 鹤岗市| 福鼎市| http://fa.hz0j2r3vo.fun http://fa.hz0j1r0vo.fun http://fa.hz0j2r8vo.fun http://fa.hz0j2r7vo.fun http://fa.hz0j2r5vo.fun