簡介
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];//[...引用]
〠sole.log(arr...引用]
以上是es6新語法是如何使用的?的詳細內容。更多資訊請關注PHP中文網其他相關文章!