JavaScript 經典「紅寶書」,幾代前端人的入門選擇

文末有活動前端

人的一輩子中總要讀幾本經典書,在這個「經典」氾濫的年代,什麼纔是權威的表明,我想大概是一本的書的口碑,能積累下上佳口碑的書,每每也是能經得住時間推敲的。好比這本:
我相信全部前端開發者的案頭都有這樣一本書。這本書最先的版本第 2 版能夠追溯到 2010 年,有時候雖然以爲 2010 年離咱們很近,可是卻已經有十年之久了。
這本書前先後後幫助幾代前端人從入門到進階,給你們留下不可磨滅的記憶,它除了是工具書中的翹楚,也是前端發展史的見證者。因此,不少程序員親切地稱它爲JavaScript 「紅寶書」。
固然也有一些初學者,聽到「高級」二字就被嚇退了,以爲這很難並不適合新手。可是其實這本書適用面很廣,無論你是新手仍是高手,始終能從書中獲得啓發和收穫,也能讓你作到常讀常新。
一本書能長銷 10 多年,離不開優秀的做者團隊提供了優質的內容,更重要的是每一版都在不斷優化知識框架的設置,力求讓更多學習前端的人有更好的學習體驗。
目前,這本書第 1 版的做者已經去世。第 2 版,還有咱們熟知的第 3 版的做者 Nicholas C.Zakas 現在也因身體緣由退出了第 4 版的寫做,就像做者在 Twitter 上說的同樣:「《JavaScript高級程序設計》這本書這好像是一場每日秀,現在它迎來了第 3 任主持人。」
而新版做者 Matt Frisbie 將帶着更好的內容出發!

(第3版做者Twitter截圖)程序員

先來介紹下,第 4 版的做者馬特·弗里斯比(Matt Frisbie),目前擔任 Gosellout 公司的 CTO,曾擔任谷歌公司軟件工程師,精通前端技術,擁有十餘年 Web 開發經驗,除本書外另著有 AngularJS 等前端主題圖書。畢業於伊利諾伊大學厄巴納-尚佩恩分校,是一位經驗十足的前端。
如下是第 4 版的封面,學了這麼多年,書封上拿望遠鏡的小孩終於站起來了,這是否是也預示着咱們距離精通 JavaScript 又更近一步。
不少人更關注新版會帶來哪些更新?
這一版仍舊延續上一版的框架和格局,刪減了已通過時的內容,在此基礎上又翔實地增補了 ES2015 到 ES2019 的全新內容,做者詳盡討論了 JavaScript 的各個方面,從 JavaScript 的起源開始,逐步講解到新出現的技術,其中重點介紹 ECMAScript 和 DOM 標準。
新版涵蓋了 ECMAScript 2019 ,全面、深刻地介紹了 JavaScript 開發者必須掌握的前端開發技術,涉及 JavaScript 的基礎特性和高級特性。還同時介紹了近幾年來涌現的重要新規範,包括 Fetch API、模塊、工做者線程、服務線程以及大量新 API。
我相信新版本必定會不負衆望,值得等待。
固然也有很多人有這樣的困惑,本身有了「犀牛書」,還要不要讀這本?
其實這個取決於你的學習階段,若是你是新手入門,那麼推薦你讀這本《JavaScript高級程序設計》,若是你已經有必定基礎了,進階的時候能夠用《JavaScript權威指南》。
犀牛書綜合讀者評論認爲書較厚,像一本權威字典,有一點手冊化。可能不適合徹底新手入門。優勢在於它列舉了不少不少細小微妙的坑,概念都很仔細地講解到位,例子淺顯易懂。
紅寶書內容比較實在,書中的例子易於理解,翻譯也要更流暢。可謂是各有各的特點。讀書嘛,找到適合本身的才最重要。 若是時間充足大可兩本一塊兒買來對照讀一下,好書不在多,多看多受益。
另外,這是來自第 3 版的讀者評價,咱們也從讀者的角度給你的選購提供一些參考。
@恐龍:再次預言這本書能認真看十遍者,都能進BAT。
@阿琛:詳盡地解讀了JS這門語言的各個組成部分,透徹地剖析了JS所涉及的編程思想,深刻淺出地演示了豐富的JS應用實例…讀完這本書你不必定就能成爲前端大牛,但若是你真的能把這本書讀懂,吃透,那麼你離JS高手確定不遠啦!
第 4 版差很少有 900 頁,爲了保證這本書能準時上市,這中間離不開譯者和編輯老師的通力配合。 幾乎每週,你們都會坐下來溝通一下這本書的進度。
在本書正式印刷以前,譯者李鬆峯老師更是邀請了衆多前端大佬,幫忙審校,確保內容萬無一失。
你們都知道,工做一天利用下班時間來翻譯這本鉅著,是須要超凡的耐力的。平時,咱們看一本 900 頁的書都未必能堅持住,更況且是翻譯。可是李鬆峯老師作到了,這樣一件極其枯燥乏味的事情,李鬆峯老師卻把它作到了極致,這也不得不讓咱們佩服。
爲了知足大多數讀者想搶先一睹爲快的心情,此次咱們決定提早上市電子版!
你沒聽錯!你能夠提早紙書上市一個月先睹爲快書中的最新內容,並在紙質書上市後,第一時間得到紙質版圖書一本。 原價 194 元的紙質書+電子書,9月27日前,購買搶讀版僅需 99 元
另外,咱們還附贈隨書教學視頻、前端讀書路線圖,並首次上線在線編程練習。你能夠在線雲編程,無需配置語言環境,可在線加載隨書代碼,邊讀邊實踐,讓你更好地學習編程語言。

(☝6 天后開始售賣,快來掃碼,提早加入新書搶讀羣)web

能獲得你們這麼多喜好,相信你必定也跟它有不少故事吧!咱們也想邀請你來說講,你與紅寶書的故事。

送書活動

爲了感謝各位小星星們一直以來對 【牧碼的星星】的大力支持和確定,如今聯合圖靈社區推出以下送書活動。編程

獎項設置

《JavaScript高級程序設計 (第4版)》 2 本微信

參與方式

參與方式很簡單~app

  1. 關注 【牧碼的星星】公衆號回覆 888, 參與抽獎,送出一本 《JavaScript高級程序設計 (第4版)》 紙質書籍, 。框架

  2. 點擊 在看,(必定要加我好友,才能看到誰點擊了再看)從中隨機抽取一位朋友送出一枚 《JavaScript高級程序設計 (第4版)》(價值99元) 免費兌換碼編程語言

截止時間

  • 活動截止到 2020年9月24號 中午12:00
  • 兌獎截止時間 2020年9月28號 中午12:00

舒適提示

  1. 請在開獎前添加個人微信,不然將沒法領取獎品。
  2. 全部獎項每人只能得到一項。兩種方式都參與,中獎率會更高哦!

本文分享自微信公衆號 - 牧碼的星星(gh_0d71d9e8b1c3)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。編輯器

相關文章
相關標籤/搜索