• es6的...


    es6的...
          (1):函数rest参数和扩展
              sum1(...sum){//传多个参数
                 let total=0;
                 for(var i of sum){
                    total+=i;
                 }
                 console.log(`${total}`)
              }

              sum1(1,2,'',4,5)

              let sum2=(...sum)=>{
                 let total=0;
                  for(var i of sum){
                    total+=i;
                 }
                 console.log(`${total}`)
              }

              sum2(1,2,3)

              let sum3=(...sum)=>item+1;//如果只有一行代码的话
          (2)...的用法
              运算:
              let [x,y]=[4,5];
              console.log(...[4,8]);  //4 8   这里...运算,把4 8进行拆解

              let fg=[...'abc'];
              console.log(fg);//a,b,c
              直接在控制台打fg://["a", "b", "c"]
              console.log(`${"测试"+fg}`);//测试a,b,c



              合并:
              var arr1=[1,2]; var arr2=[3,4];
              console.log(arr1.concat(arr2));//[1,2,3,4]
              console.log(`${[...arr1,...arr2]}`);//1 2 3 4

              省略的数:
              ar [a,...b]=[7,8,2,3,4,5];
              console.log(`${b}`);//8 2 3 4 5
              console.log(`数组:${[b]}`)//数组:8 2 3 4 5

              对字符串的结构:
              let [c,d,e]='CDE';
              console.log(`${c}`)//c  一一对

  • 相关阅读:
    第五天——编码进阶(三)
    vue系列---------vuejs基础学习3.0
    前端随心记---------vuejs基础学习2.2
    前端随心记---------HTML5+CSS系列5.0
    前端随心记---------Ajax
    前端随心记---------前后端验证用户名案例(php,mysql结合)
    前端随心记---------MySQL
    前端随心记---------PHP
    vue系列---------vuejs基础学习2.1
    前端随心记---------HTML5+CSS系列4.0
  • 原文地址:https://www.cnblogs.com/lmxxlm-123/p/8295840.html
Copyright © 2020-2023  润新知