天天看點

《ES6标準入門(第3版)》| 每日讀書

編輯推薦

·橫跨ES2015/2016/2017新标,搶占JavaScript制高點

·由千萬級名博、布道引領無數前端入行的阮一峰執筆

·來自BAT一線實踐,精彩案例透徹解讀新标|保留文法

·新标首著,凝結多年研究心得,剖析ES了解應用難題

《ES6标準入門(第3版)》| 每日讀書

阮一峰 著 / 2017年9月出版

内容提要

ES6是下一代JavaScript語言标準的統稱,每年6月釋出一次修訂版,迄今為止已經釋出了3個版本,分别是ES2015、ES2016、ES2017。本書根據ES2017标準,詳盡介紹了所有新增的文法,對基本概念、設計目的和用法進行了清晰的講解,給出了大量簡單易懂的示例。本書為中級難度,适合那些已經對JavaScript語言有一定了解的讀者,可以作為學習這門語言最新進展的工具書,也可以作為參考手冊供大家随時查閱新文法。 第3版增加了超過30%的内容,完全覆寫了ES2017标準,相比第2版介紹了更多的文法點,還調整了原有章節的文字表達,充實了示例,論述更準确,更易懂易學。

作者簡介

阮一峰,資深JavaScript 語言專家,知名技術部落格作者,專注于網站開發技術十餘年。暢銷書《黑客與畫家》《軟體随想錄》的譯者,現就職于螞蟻金服集團。

圖書試讀

第3版前言

4年前,當我開始寫這本書的時候,ECMAScript 5.1版剛剛開始普及,最流行的架構還是jQuery。ES6看上去就像一個遙遠的藍圖,無人知道何時會實作。

僅僅4年,ES6已經經曆了ES2015、ES2016、ES2017這3個版本的疊代,各種實作的支援度已經超過90%,不僅可以實作網頁的編寫,還可以實作伺服器腳本、手機App和桌面應用的編寫。程式員們完全接受了這個标準,甚至大量使用尚未标準化的新文法。JavaScript語言就像一列高鐵,以令人“眩暈”的速度向前沖刺。

網際網路行業的蓬勃興旺造就了ES6的成功,也使得這本教程不斷更新,越寫越厚。第2版問世18個月之後,不得不推出第3版。

第3版新增了超過30%的内容,完全覆寫了ES2017标準(第2版隻做到覆寫 ES2015标準),并且對所有章節都進行了修訂,文字表達更準确易懂,示例更豐富。對讀者來說,這個版本更容易學習,更有參考價值。

這4年來,我對ES6的了解和所有的學習筆記,都濃縮在這本教程裡面。那些我自己感到最困難的地方,書中都做出了詳細講解,給出了細緻的示例,我相信這也是其他國内學習者所需要的。

這本教程當然也包含了些許局限,以及細緻檢查之後仍然疏漏的各種錯誤。一旦發現,我會第一時間更正。讀者可以到官方倉庫github.com/ruanyf/es6tutorial中檢視勘誤。

我在微網誌上曾經說過一段話,就把它放在這裡作為結束吧。

“我水準其實不高,隻是好奇心重,從沒想到這麼多人會關注。希望不要讓大家失望,未來做一塊墊腳石,為需要的朋友提供幫助,為技術的推廣和發展做出力所能及的貢獻。”

**阮一峰

2017年8月1日,寫于杭州**

積跬步以至千裡。每天讀本書,為您搜羅最具權威專業書籍,更多圖書推薦請關注每日讀書。

好知識需要分享,如您有喜歡的書籍想與廣大開發者分享,請在文章下方評論留言,我們将為大家推薦您的愛書!