薪資那么高的Web前端必看書單
JavaScript 要學(xué)的內(nèi)容實(shí)在很多,如果沒有其他編程語言的基礎(chǔ)的話,學(xué)起來可能要費(fèi)些力,還是建議先通過在線教程學(xué)習(xí)一些基本語法和定義。
最重要的是你必須要看書,然后實(shí)踐。
相關(guān)推薦:TIOBE編程語言排行榜前20的語言入門書籍推薦
以下內(nèi)容都是結(jié)合我自己的學(xué)習(xí)路線與經(jīng)驗(yàn),再整理匯總了網(wǎng)絡(luò)各路大神的資料,希望能幫助源源不斷入坑的新人更好的學(xué)習(xí)。
第1本: 《JavaScript權(quán)威指南(第6版)》

《JavaScript權(quán)威指南(第6版)》主要講述的內(nèi)容涵蓋JavaScript語言本身,以及Web瀏覽器所實(shí)現(xiàn)的JavaScript API。本書第6版涵蓋了HTML5和ECMAScript 5,很多章節(jié)完全重寫,增加了當(dāng)今Web開發(fā)的最佳實(shí)踐的內(nèi)容,新增的章節(jié)包括jQuery、服務(wù)器端JavaScript、圖形編程以及 JavaScript式的面向?qū)ο?。本書不僅適合初學(xué)者系統(tǒng)學(xué)習(xí),也適合有經(jīng)驗(yàn)的 JavaScript 開發(fā)者隨手翻閱。
第2本: JavaScript DOM編程藝術(shù)(第2版) 適合web 設(shè)計(jì)師和開發(fā)人員閱讀。

《javascript dom編程藝術(shù):第2版》講述了javascript、dom 和html5 的基礎(chǔ)知識(shí),著重介紹dom 編程技術(shù)背后的思路和原則:平穩(wěn)退化、漸進(jìn)增強(qiáng)和以用戶為中心等。這些概念對于任何前端web 開發(fā)工作都非常重要。本書將這些概念貫穿在書中的所有代碼示例中,以便呈現(xiàn)用來創(chuàng)建圖片庫頁面的腳本、用來創(chuàng)建動(dòng)畫效果的腳本和用來豐富頁面元素呈現(xiàn)效果的腳本,最后結(jié)合所講述的內(nèi)容創(chuàng)建了一個(gè)實(shí)際的網(wǎng)站。
第3本: Web前端開發(fā)精品課:HTML與CSS基礎(chǔ)教程

結(jié)合大量開發(fā)實(shí)戰(zhàn)經(jīng)驗(yàn),將前端開發(fā)知識(shí)系統(tǒng)化整理,濃縮精華,用通俗易懂的語言直指初學(xué)者的痛點(diǎn)。
全書分為兩部分:首部分是HTML基礎(chǔ)知識(shí),幫助讀者認(rèn)識(shí)和理解網(wǎng)頁的結(jié)構(gòu);第二部分是CSS基礎(chǔ)知識(shí),幫助讀者掌握網(wǎng)頁中各個(gè)元素樣式與外觀的設(shè)置。此外,本書在融入大量開發(fā)技巧的同時(shí),也注重編程思維的培養(yǎng),使得學(xué)習(xí)者能夠建立清晰的學(xué)習(xí)思路,并在實(shí)戰(zhàn)中舉一反三。
第4本: CSS權(quán)威指南(第3版)

《CSS權(quán)威指南》(第3版)是著名的CSS專家Eric A.Meyer他招牌式的智慧和無與倫比的經(jīng)驗(yàn)引領(lǐng)讀者探索了CSS的各個(gè)部分,包括屬性、標(biāo)記、特性和實(shí)現(xiàn)。此外,他還就現(xiàn)實(shí)應(yīng)用中的一些問題,例如瀏覽器的支持和設(shè)計(jì)方針,發(fā)表了看法。你所要知道的就是HTML 4.0的知識(shí),這樣就可以創(chuàng)建整潔、易于維護(hù)的腳本,以與桌面出版系統(tǒng)同樣的優(yōu)雅和控制能力管理網(wǎng)站布局和分頁。
不管你是一個(gè)有經(jīng)驗(yàn)的Web開發(fā)人員還是一個(gè)徹底的初學(xué)者,這《CSS權(quán)威指南》(第3版)都是你的CSS學(xué)習(xí)源泉。
更多精彩書單,請點(diǎn)擊編程必備書單
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
JavaScript中將字符串轉(zhuǎn)換為數(shù)字的七種方法總結(jié)
在js的使用中往往伴隨著有格式帶來的問題,下面這篇文章主要給大家介紹了關(guān)于JavaScript中將字符串轉(zhuǎn)換為數(shù)字的七種方法,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-09-09
利用javascript的面向?qū)ο蟮奶匦詫?shí)現(xiàn)限制試用期
Javascript是一種面向?qū)ο蟮哪_本語言,其也具有面向?qū)ο蟮娜筇匦?,但是今天我們不詳?xì)的講解javascript的面向?qū)ο筇匦?,今天我們簡單的了解一下javascript的面向?qū)ο筇匦裕缓髮W(xué)習(xí)一下怎樣實(shí)現(xiàn)試用期的限制!2011-08-08
小程序表單校驗(yàn)uni-forms的正確使用方式以及避坑指南
因微信小程序上沒有自帶表單驗(yàn)證,為了實(shí)現(xiàn)就自己做了個(gè)表單驗(yàn)證,下面這篇文章主要給大家介紹了關(guān)于小程序表單校驗(yàn)uni-forms的正確使用方式以及避坑指南,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-08-08
IE6/7/8/9中Table/Select的innerHTML不能賦值的解決方法
IE6/7/8/9中Table/Select的innerHTML不能賦值的解決方法,需要的朋友可以參考下。2011-04-04
微信小程序?qū)崿F(xiàn)點(diǎn)擊按鈕移動(dòng)view標(biāo)簽的位置功能示例【附demo源碼下載】
這篇文章主要介紹了微信小程序?qū)崿F(xiàn)點(diǎn)擊按鈕移動(dòng)view標(biāo)簽的位置功能,涉及微信小程序事件綁定與this.setData動(dòng)態(tài)修改data數(shù)值進(jìn)而改變view標(biāo)簽樣式的相關(guān)操作技巧,需要的朋友可以參考下2017-12-12

