es6新语法是如何使用的?

零下一度
Lepaskan: 2017-07-21 17:38:48
asal
1606 orang telah melayarinya

简介

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);   }
Salin selepas log masuk

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); //重复复制几个
Salin selepas log masuk

3.数组:

var arr1 = [1,2,3]; // arr1.pop(); // var arr2 = arr1; // console.log(arr2); // var arr2 = Array.form(arr1) //form()全新拷贝的方法 // console.log(arr2)
Salin selepas log masuk

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

Atas ialah kandungan terperinci es6新语法是如何使用的?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!