首页 > web前端 > js教程 > es6新语法是如何使用的?

es6新语法是如何使用的?

零下一度
发布: 2017-07-21 17:38:48
原创
1760 人浏览过

简介

 ES6是JavaScript语言的新一代标准,加入了一些新的功能和语法,正式发布于2015年6月,亦称ES2015;该标准由ECMA(欧洲计算机制造联合会)的第39号技术专家委员会(TC39)制订,ES7正在制订中,据称会在2017年发布。

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.数组:

  

			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新语法是如何使用的?的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
mac使用
来自于 1970-01-01 08:00:00
0
0
0
php5.6可以使用吗?
来自于 1970-01-01 08:00:00
0
0
0
在 vue 3 中使用 nuxt 而不使用组合 api
来自于 1970-01-01 08:00:00
0
0
0
使用 golang 还有必要使用 nginx 么?
来自于 1970-01-01 08:00:00
0
0
0
php - 使用composer出错
来自于 1970-01-01 08:00:00
0
0
0
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板