iT邦幫忙

2024 iThome 鐵人賽

DAY 2
1
佛心分享-IT 人自學之術

菜雞學習JavaScript的30日讀書分享系列 第 2

菜雞學習JavaScript的30日讀書分享 【Day 2】規範

  • 分享至 

  • xImage
  •  

前言

====================本系列文章沒有什麼高深的理論====================
====================純粹是以一個菜雞的視角來分享====================

ECMA規範

既然提到了JavaScript,那就不得說一下ECMAScript了,ECMAScript是一種JavaScript的標準規範,雖然這樣說,但其實ECMAScript不只代表JavaScript,還有JScript以及FlashActionScript等等語言。

https://ithelp.ithome.com.tw/upload/images/20240802/20168290SVsH133Nlz.jpg

由於在第四版出現了爭議較大的功能,最終只將小部分的功能做改進並以ECMAScript5來發布,基於上述的原因,將較激進或是有爭議的內容加入了Harmorny(和諧)的專案中,並在2009年的ECMAScript 5(ES5)發布後,Harmony的專案又被一分為二,將可行性較高的另一部份更名為「ES Next」,逐漸演變成後來的ECMAScript6(ES6)。

https://ithelp.ithome.com.tw/upload/images/20240802/20168290yfIu7D2RAA.jpg

ECMAScript 6(ES6、ES2015)算是JavaScript的一次大更新,新增了如今大家到現在經常使用的功能,比如宣告變數constlet以及方便好用的arrow function(箭頭函數)等酷酷的功能,並將標準更改成一年一更,而版本名稱會以年份更新(ES 2015)、(ES 2016)等等等。

今日的分享就到這囉,我們明天見,掰掰!


上一篇
菜雞學習JavaScript的30日讀書分享【Day 1】簡史
下一篇
菜雞學習JavaScript的30日讀書分享 【Day 3】變數
系列文
菜雞學習JavaScript的30日讀書分享30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言