zoukankan      html  css  js  c++  java
  • 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  一一对

  • 相关阅读:
    UML 入门课程
    在Visio中建立数据库模型的步骤
    phpMyAdmin
    采用软件负载均衡器实现web服务器集群
    Javascript 调用后台方法
    log4net 使用相关要点汇总
    静栈/动堆
    国外web 2.0网站模板
    yum应用学习笔记
    分页 : 存储分页 :row_number
  • 原文地址:https://www.cnblogs.com/lmxxlm-123/p/8295840.html
Copyright © 2011-2022 走看看