zoukankan      html  css  js  c++  java
  • es6新语法的使用

    1.声明变量:

      let 声明变量 作用域代码块作用域{} 尽在模块 先使用后声明 会报错
        {
          let a= 12;
          alert(a)
        }

      let 不允许重复声明同一个变量 

      

      const 声明是一个常量,一旦被赋值就不允许修改 作用域在代码块内 没有变量的预解析 不支持先声明后解析
          {
            const a = 12;
            console.log(a);
       }

    2.字符串

       字符串模板 ${}
       var str1 = 'to';
       console.log(`welcome ${str1} china`)

       

         //includes() 是否包含,返回true/false ;区分大小写
         console.log(str.includes('ED'))
       console.log(str.startsWith('ED'))//开头是否包含要找的字母区分大小写
         console.log(str.endsWith('ED'))//开头是否包含要找的字母区分大小写

         var str2 = str.repeat(3);   //重复复制几个

    3.数组:

      

    1
    2
    3
    4
    5
    6
    7
                var arr1 = [1,2,3];
    //          arr1.pop();
    //          var arr2 = arr1;
    //          console.log(arr2);
                 
    //          var arr2 = Array.form(arr1) //form()全新拷贝的方法
    //          console.log(arr2)

     

        var arr1 = [1,2,3];
        var arr2 = [...arr1];//[...引用]
        console.log(arr2)

  • 相关阅读:
    Libcurl
    Inno Setup教程
    APICloud平台的融云2.0集成
    关于mysql建立索引 复合索引 索引类型
    linux恢复误删除文件-extundelete
    OpenStack QA
    Android之应用程序怎样调用支付宝接口
    NYOJ 22 素数求和问题
    Mycat(5):聊天消息表数据库按月分表实践,平滑扩展
    opencv对图像进行边缘及角点检測
  • 原文地址:https://www.cnblogs.com/zuiai/p/7141362.html
Copyright © 2011-2022 走看看