美國(guó)留學(xué)選擇什么專業(yè)好?留學(xué)美國(guó)熱門專業(yè)推薦
2019-06-26
更新時(shí)間:2024-08-08 12:20作者:小樂(lè)
一個(gè)人一生總要讀幾本經(jīng)典書籍。在這個(gè)“經(jīng)典”橫行的時(shí)代,權(quán)威的代表是什么?我想這大概就是一本書的聲譽(yù)吧。能積累良好口碑的書,往往也是經(jīng)得起時(shí)間考驗(yàn)的書。例如這個(gè):
相信很多前端開發(fā)者的辦公桌上都有這樣一本書。本書最早的版本,即第二版,可以追溯到2010年。有時(shí)感覺(jué)2010年離我們很近,但其實(shí)已經(jīng)是十年前的事了。這本書幫助了幾代前端人從入門到高級(jí),給大家留下了不可磨滅的記憶。它除了是參考書的佼佼者之外,也是前端發(fā)展歷史的見(jiàn)證者。因此,很多程序員親切地稱其為JavaScript的“小紅書”。當(dāng)然,也有一些初學(xué)者一聽(tīng)到“高級(jí)”這個(gè)詞就被嚇到了,覺(jué)得這很難,不適合新手。但事實(shí)上,這本書的應(yīng)用范圍很廣泛。無(wú)論你是新手還是專家,你總能從書中得到靈感和收獲,也讓你經(jīng)常閱讀。一本書能賣10年以上,離不開提供優(yōu)質(zhì)內(nèi)容的優(yōu)秀作者團(tuán)隊(duì)。更重要的是,每個(gè)版本都在不斷優(yōu)化知識(shí)框架的設(shè)置,力爭(zhēng)讓更多學(xué)習(xí)前端的人擁有更好的知識(shí)。學(xué)習(xí)經(jīng)驗(yàn)。本書第一版的作者現(xiàn)已去世。第2版以及第3版的知名作者尼古拉斯·C·扎卡斯(Nicholas C. Zakas)現(xiàn)已因身體原因退出第4版的寫作,正如作者在推特上所說(shuō):“《JavaScript高級(jí)程序設(shè)計(jì)》 這本書看起來(lái)像是一個(gè)每日節(jié)目,現(xiàn)在已經(jīng)有第三位主持人了?!倍伦髡唏R特·弗里斯比將會(huì)帶著更好的內(nèi)容出發(fā)!
先介紹一下第三版作者的推特截圖。第四版的作者M(jìn)att Frisbie 目前擔(dān)任Gosellout 的CTO。他曾在谷歌擔(dān)任軟件工程師。精通前端技術(shù),擁有十多年Web開發(fā)經(jīng)驗(yàn)。開發(fā)經(jīng)驗(yàn),除了這本書之外,他還寫過(guò)AngularJS等前端主題的書籍。畢業(yè)于伊利諾伊大學(xué)香檳分校,是一名經(jīng)驗(yàn)豐富的前端。以下是第四版的封面。學(xué)習(xí)了這么多年,書封面上拿著望遠(yuǎn)鏡的孩子終于站起來(lái)了。這是否也表明我們離掌握J(rèn)avaScript 又近了一步呢?
很多人都比較關(guān)心新版本會(huì)帶來(lái)哪些更新?本版仍然延續(xù)了上一版的框架和布局,刪除了過(guò)時(shí)的內(nèi)容。在此基礎(chǔ)上,還添加了ES2015到ES2019的詳細(xì)新內(nèi)容。作者從JavaScript的起源開始,詳細(xì)討論了JavaScript的各個(gè)方面。它首先逐步介紹新興技術(shù),重點(diǎn)關(guān)注ECMAScript 和DOM 標(biāo)準(zhǔn)。新版涵蓋了ECMAScript 2019,全面深入介紹了JavaScript開發(fā)者必須掌握的前端開發(fā)技術(shù),涉及JavaScript的基礎(chǔ)和高級(jí)特性。它還介紹了近年來(lái)出現(xiàn)的重要新規(guī)范,包括Fetch API、模塊、工作線程、服務(wù)線程以及大量新API。相信新版本將不負(fù)眾望,值得等待。當(dāng)然,很多人都有這樣的困惑。他們有《犀牛書》,還想看這本嗎?其實(shí)這取決于你的學(xué)習(xí)階段。如果您是新手,建議您閱讀這篇《JavaScript高級(jí)程序設(shè)計(jì)》。如果已經(jīng)有一定基礎(chǔ),進(jìn)階時(shí)可以使用《JavaScript權(quán)威指南》。綜合讀者對(duì)《犀牛書》的評(píng)論,這本書很厚,像一本權(quán)威詞典,有點(diǎn)手冊(cè)的味道??赡懿贿m合完全的新手。優(yōu)點(diǎn)是它列出了許多小而微妙的陷阱,概念解釋得很詳細(xì),示例也很容易理解。小紅書的內(nèi)容比較實(shí)用,書中的例子很容易理解,翻譯應(yīng)該也比較流暢??梢哉f(shuō),各有各的特點(diǎn)。說(shuō)到讀書,找到適合自己的才是最重要的。如果時(shí)間充裕的話,可以一起買兩本書一起看。好書不多,讀得越多,受益就越多。另外,這是第三版的讀者評(píng)論。我們也從讀者的角度為您的購(gòu)買提供一些參考。
@dinosaur:再次預(yù)測(cè),凡是能認(rèn)真讀完這本書十遍的人,就能進(jìn)入BAT。 @Achen:對(duì)JS語(yǔ)言的各個(gè)組成部分進(jìn)行了詳細(xì)解讀,對(duì)JS涉及的編程思想進(jìn)行了透徹剖析,用簡(jiǎn)單易懂的方式對(duì)JS應(yīng)用實(shí)例進(jìn)行了豐富的演示.你可能不一定讀完這本書就成為一名前端人了不起的家伙,但如果你能真正看懂這本書,并且理解透徹,那么你絕對(duì)離JS 高手不遠(yuǎn)了!
第四版有近900頁(yè)。為了保證本書能夠按時(shí)出版,需要譯者和編輯的全力配合。幾乎每周,大家都會(huì)坐下來(lái)討論這本書的進(jìn)展。在本書正式印刷之前,譯者李松峰邀請(qǐng)了眾多前端專家?guī)椭鷮忛?,確保內(nèi)容萬(wàn)無(wú)一失。眾所周知,在一天的工作中翻譯這部巨著需要非凡的耐力。正常情況下,我們可能都無(wú)法堅(jiān)持讀完一本900頁(yè)的書,更不用說(shuō)翻譯了。但李松峰老師做到了。這樣一件極其無(wú)聊的事情,李松峰老師卻做到了極致,我們不得不佩服。
2024-08-08 12:18
2024-08-08 12:18