zoukankan      html  css  js  c++  java
  • 第八节 数组与箭头函数

    数组填充

    //实例的fill方法,fill接收三个参数,填充内容,其实位置,结束位置(注意结束位置)
      let arr = ['com' , 'http' , 'wwww' , '163']; let fillResult = arr.fill('replace' , 1 , 3); console.log(fillResult);

    数组循环

    //数组循环(重点)
    
    let arr2 = ['com' , 'http' , 'wwww' , '163'];
    
    let arrentries = arr2.entries();
    
    for(let item of arr2){
        console.log(item);
    }
    
    for(let [index , val] of arr2.entries()){
      console.log("索引是:",index + "----值是:" + val)
    }
    
    
    console.log(arrentries.next().value);//输出[0, "com"]
    console.log(arrentries.next().value);//输出[1, "http"]
    console.log(arrentries.next().value);//输出[2, "wwww"]
    console.log(arrentries.next().value);//输出[3, "163"]

    数组查找includes方法:

    //includes方法
    /*该方法的第二个参数表示搜索的起始位置,默认为0。
    如果第二个参数为负数,则表示倒数的位置,
    如果这时它大于数组长度(比如第二个参数为-4,但数组长度为3),
    则会重置为从0开始。*/
    
    
    console.log(arr2.includes('com' , 0));
    //箭头函数
    
    
    let add = (a ,b)=>a+b;
    
    console.log(add(3 ,4));
    
    
    function reduce(a , b=1){
      if(a == 0){
        throw new Error("报错了!");//主动抛异常
      }
      return a-b
    }
    
    console.log(reduce(0));
  • 相关阅读:
    洛谷 P1850 换教室(期望dp)
    简单异或 && 洛谷 P1469 找筷子 && 洛谷 P3908 数列之异或
    2020 CSP-J复赛题解
    2018 ICPC 南京 D Country Meow(模拟退火|三分)
    佩尔方程
    块速幂/光速幂
    1436F
    反Nim游戏
    P1447 [NOI2010]能量采集(莫比乌斯反演)
    P3768 简单的数学题 (莫比乌斯反演+杜教筛)
  • 原文地址:https://www.cnblogs.com/JeneryYang/p/8889028.html
Copyright © 2011-2022 走看看