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)

  • 相关阅读:
    每日一练ACM 2019.0417
    每日一练ACM 2019.0416
    每日一练ACM 2019.04.13
    每日一练ACM 2019.04.14
    创建线程的方法
    类和对象的概念
    接口的概念
    Mysql添加取消自增属性
    SpringMVC不支持PUT表单提交
    SSM框架整合报org.springframework.beans.factory.NoSuchBeanDefinitionException
  • 原文地址:https://www.cnblogs.com/zuiai/p/7141362.html
Copyright © 2011-2022 走看看