ES6簡介
1.什麼是ES6?
- ES的全稱是ECMAScript,它是由ECMA國際標準化組織制定的一項腳本語言的標準化規範。
年份 | 版本 |
---|---|
2015年6月 | ES2015 |
2016年6月 | ES2016 |
2017年6月 | ES2017 |
2018年6月 | ES2018 |
… | … |
- ES6實際上是一個泛指,泛指ES2015及後續的版本。(每年的6月更新一次,區別以年份命名,如:ES2015)。
2.爲什麼要使用ES6?
-
因爲JavaScript本身存在的缺陷,如:
(1)變量提升特性增加了程序運行時的不可預測性。
(2)語法過於鬆散,實現相同的功能,不同的人可能會寫出不同的代碼。
ES6的新增語法
1.let
- let是ES6中新增的用於聲明變量的關鍵字。
(1)let聲明的變量只在所處的塊級有效。