はじめに
ES6 は、いくつかの新しい機能と構文を追加した JavaScript 言語の新世代標準であり、ES2015 とも呼ばれるこの標準は、第 39 回 ECMA (欧州コンピューター製造協会) によって承認されました。 ) ES7は技術専門家委員会(TC39)によって開発されており、2017年にリリースされると言われています。
1. 変数の宣言:
変数スコープ code block スコープ {} を宣言しましょう、モジュールが最初に使用されてから宣言された場合のみ、エラーが報告されます
{ 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 .Array:
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 中国語 Web サイトの他の関連記事を参照してください。