ES6與ES2015關係
很多初學者可能不太清楚ES6和ES2015版本之間的關係。
ES是ECMAScript的簡寫形式,下面介紹一下ECMAScript版本發展歷程。
一.ES6之前版本簡介:
(1).1997年6月釋出ECMAScript 1。
(2).1998年6月對規範進行修改,以符合ISO/IEC 16262國際標準,即ECMAScript 2。
(3).1999年12月釋出ECMAScript 3。
(4).沒有ECMAScript 4版本,此版本並未正式釋出。
(5).2009年12月釋出ECMAScript 5。
(6).2011年06月釋出ECMAScript 5.1版本。
二.ES6以及後續版本:、
按照之前的命名規則,ES5之後的版本是ES6,這也是當前習慣的稱呼。
ES6與ES5版本相比,內容變化非常大,並且持續有大量新內容被很多組織和個人提交。
同一個版本涵蓋所以所有新內容不現實,按照之前的慣例,可以將版本命名為ES6.1、ES6.2或者ES7等。
但是標準委員會並未採用之前的慣例,為了將版本的更新形成為一種常規流程,任何組織和個人都可以提案。
標準委員會每隔固定時間會議商討,決定接受哪些提案,或者對哪些已經發布的內容進行更新,並於每年6月份釋出新的版本。
也就是說,每年的六月份會釋出一個新的ECMAScript版本,於是按照年份命名更加科學,且容易記憶。
ES6就是2015年6月份釋出的新版本,所以就是ES2015版本,在2016年釋出的版本就是ES2016,以此類推。
特別說明:
雖然ES6版本等同於ES2015版本,但是由於ES6版本與之前版本變化巨大。
且ES6之後的版本是基於ES6版本的較小幅度的增補完善,所以ES6也可以認為是ES2015與ES2015之後版本泛稱。
相關文章
- Hadoop與Spark關係HadoopSpark
- Cookie與Session 關係CookieSession
- Object與Class的關係Object
- equals與hashCode關係梳理
- GNU與Linux 的關係Linux
- Scala與Java的關係Java
- Process與Socket,Select與Accept關係
- SQL與NoSQL(關係型與非關係型)資料庫的區別SQL資料庫
- Excutors 與 ThreadPoolExcutor 的關係與區別thread
- Docker與containerd的關係與區別DockerAI
- JSON 與 JS 物件的關係JSON物件
- TLS與SSL之間關係TLS
- 圖片與向量的關係
- 關係型資料庫與非關係型資料庫介紹!資料庫
- 教你理清SpringBoot與SpringMVC的關係Spring BootSpringMVC
- Python與人工智慧的關係Python人工智慧
- this與new、call、apply、bind的關係APP
- tensorflow與python版本對應關係Python
- SkyDrive與OneDrive有什麼關係?
- 如何與上級保持良好關係
- 物聯網與APP的關係?APP
- ARM 與 STM32 的關係
- 【集合論】關係閉包 ( 關係閉包求法 | 關係圖求閉包 | 關係矩陣求閉包 | 閉包運算與關係性質 | 閉包複合運算 )矩陣
- Java中類與物件的關係與區別Java物件
- 深入理解PCA與SVD的關係PCA
- 架構與資料庫的關係架構資料庫
- apache中埠與目錄的關係Apache
- Spring Cloud與Spring Boot版本匹配關係CloudSpring Boot
- Elasticsearch依賴與Spring對應關係ElasticsearchSpring
- RabbitMQ與Erlang的版本對應關係MQ
- 思考 TPS 與 RT 之間的關係
- 大資料與程式語言關係大資料
- quotes屬性與<q>標籤關係
- ABP與DDD領域驅動關係
- USB 端點與USB HUB的關係
- 類與類之間的基本關係
- MYSQL order by排序與索引關係總結MySql排序索引
- 孤兒程式與終端的關係