從零學(xué)JS之你需要了解的幾本書(shū)
初級(jí)讀物:
《JavaScript高級(jí)程序設(shè)計(jì)》:一本非常完整的經(jīng)典入門(mén)書(shū)籍,被譽(yù)為JavaScript圣經(jīng)之一,詳解的非常詳細(xì),最新版第三版已經(jīng)發(fā)布了,建議購(gòu)買(mǎi)。
《JavaScript王者歸來(lái)》百度的一個(gè)Web開(kāi)發(fā)項(xiàng)目經(jīng)理寫(xiě)的,作為初學(xué)者準(zhǔn)備的入門(mén)級(jí)教程也不錯(cuò)。
中級(jí)讀物:
《JavaScript權(quán)威指南》:另外一本JavaScript圣經(jīng),講解的也非常詳細(xì),屬于中級(jí)讀物,建議購(gòu)買(mǎi)。
《JavaScript.The.Good.Parts》:Yahoo大牛,JavaScript精神領(lǐng)袖Douglas Crockford的大作,雖然才100多頁(yè),但是字字珠璣??!強(qiáng)烈建議閱讀。
《高性能JavaScript》《JavaScript高級(jí)程序設(shè)計(jì)》:作者Nicholas C. Zakas的又一大作。
《Eloquent JavaScript》:這本書(shū)才200多頁(yè),非常短小,通過(guò)幾個(gè)非常經(jīng)典的例子(艾米麗姨媽的貓、悲慘的隱士、模擬生態(tài)圈、推箱子游戲等等)來(lái)介紹JavaScript方方面面的知識(shí)和應(yīng)用方法。
高級(jí)讀物:
《JavaScript Patterns 》:書(shū)中介紹到了各種經(jīng)典的模式,如構(gòu)造函數(shù)、單例、工廠等等,值得學(xué)習(xí)。
《Pro.JavaScript.Design.Patterns》:Apress出版社講解JavaScript設(shè)計(jì)模式的書(shū),非常不錯(cuò)。
《Developing JavaScript Web Applications》:構(gòu)建富應(yīng)用的好書(shū),針對(duì)MVC模式有較為深入的講解,同時(shí)也對(duì)一些流程的庫(kù)進(jìn)行了講解。
《Developing Large Web Applications》:不僅有JavaScript方面的介紹,還有CSS、HTML方面的介紹,但是介紹的內(nèi)容卻都非常不錯(cuò),真正考慮到了一個(gè)大型的Web程序下,如何進(jìn)行JavaScript架構(gòu)設(shè)計(jì),值得一讀。
要做優(yōu)秀的前端工程師,還需要繼續(xù)努力:《高性能網(wǎng)站建設(shè)指南》、《Yahoo工程師的網(wǎng)站性能優(yōu)化的建議》、“YSLOW”性能優(yōu)化建議、《網(wǎng)站重構(gòu)》、《Web開(kāi)發(fā)敏捷之道》、“ jQuery 庫(kù)”、“前端框架”、“HTML5”、“CSS3”。。。 這些都要深入研究!
相關(guān)文章
舉例講解JavaScript中將數(shù)組元素轉(zhuǎn)換為字符串的方法
這篇文章主要介紹了JavaScript中將數(shù)組元素轉(zhuǎn)換為字符串的方法,是JS入門(mén)學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下2015-10-10
javascript 繼承學(xué)習(xí)心得總結(jié)
下面小編就為大家?guī)?lái)一篇javascript 繼承學(xué)習(xí)心得總結(jié)。小編覺(jué)得挺不錯(cuò)的。現(xiàn)在分享給大家。給大家做個(gè)參考2016-03-03
javascript中的onkeyup和onkeydown區(qū)別介紹
文本框里輸入的時(shí)候要開(kāi)始計(jì)算文本框里面輸入了多少字,自然想到了onkeydown事件,然后計(jì)算value.length的方法,下面看下具體的代碼2013-04-04
THREE.JS入門(mén)教程(6)創(chuàng)建自己的全景圖實(shí)現(xiàn)步驟
Three.js是一個(gè)偉大的開(kāi)源WebGL庫(kù),WebGL允許JavaScript操作GPU,在瀏覽器端實(shí)現(xiàn)真正意義的3D,全景圖非??帷J褂肨hree.js做一個(gè)屬于自己的全景圖并不是那么困難,感興趣的朋友可以了解下啊,希望本文對(duì)你有所幫助2013-01-01
getElementById在任意一款瀏覽器中都可以用嗎的疑問(wèn)回復(fù)
getElementById在任意一款瀏覽器中都可以用嗎的疑問(wèn)回復(fù)...2007-05-05
JavaScript基礎(chǔ)知識(shí)學(xué)習(xí)筆記
本文是初學(xué)javascript的時(shí)候記的學(xué)習(xí)筆記,簡(jiǎn)單介紹了javascript的定義及用法,并附上示例,適合初學(xué)者們,老鳥(niǎo)請(qǐng)出門(mén)左轉(zhuǎn)。2014-12-12
全面了解JavaScirpt 的垃圾(garbage collection)回收機(jī)制
下面小編就為大家?guī)?lái)一篇全面了解JavaScirpt 的垃圾(garbage collection)回收機(jī)制。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-07-07

