ECMAScript 6筆記(一)

weixin_34402408發表於2017-05-31

1、let命令

基本用法:
ES6新增了let命令,用來宣告變數。它的用法類似於var,但是所宣告的變數,只在let命令所在的程式碼塊內有效。

{
  let a = 10;
  var b = 1;
}

a // ReferenceError: a is not defined.
b // 1

一些心得:let更符合其他語言的思維習慣,應該用let慢慢替代var命令;

2、const命令

const宣告一個只讀的常量。一旦宣告,常量的值就不能改變。

const PI = 3.1415;
PI // 3.1415

PI = 3;
// TypeError: Assignment to constant variable.

相關文章