首页 > 其他 > 详细

es6新语法的使用

时间:2017-07-09 14:32:51      阅读:107      评论:0      收藏:0      [点我收藏+]

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)

es6新语法的使用

原文:http://www.cnblogs.com/zuiai/p/7141362.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!