一、ECMAScript与JavaScript 的关系前者是后者的规格,后者是前者的一种实现。在日常场合,这两个词是可以互换的。二、let和const命令 1、let与var var:变量提升 与 let:块级作用域<script>console.log(a) //输出结果: undefinedconsole.log(b) //直接报错: Uncaught ReferenceError: Cannot access ‘b‘ before initializationvar a = "Hello,World";let b ="Hello,ECMA6" </script>var变量提升<script>{var a = "Hello,W...
一、ECMAScript与JavaScript 的关系 前者是后者的规格,后者是前者的一种实现。在日常场合,这两个词是可以互换的。 二、let和const命令 1、let与varvar:变量提升 与 let:块级作用域 <script>console.log(a) //输出结果: undefinedconsole.log(b) //直接报错: Uncaught ReferenceError: Cannot access b before initializationvar a = "Hello,World";let b ="Hello,ECMA6" </script>var变量提升 <script>{var a = "Hello,W...