想學js開發買什麼書?
有三本免費的書
1菜鳥教程
2百度
3GITHUB
先把一些線上教程花幾天過一遍,能執行的也執行一遍。比如阮老師的這兩個也足夠:
JavaScript 教程
ES6 教程
然後再決定買什麼書。
其實,我也在準備以需求為目的,出一些b站影片。畢竟接觸任何新的概念時,可能會想有什麼用,能解決什麼實際問題。
簡單邏輯學
金字塔原理
系統架構
面向模式的軟體架構 卷4
資料結構與演算法
在
https://
learnxinyminutes。com/do
cs/zh-cn/javascript-cn/
看30分鐘語法
從抽象到具體。程式設計的重點從來不是如何使用一門程式語言,而是如何:
如何界定問題
如何分析問題
提取關鍵要素
收集資訊
解決問題
驗證方案
JavaScript
JavaScript高階程式設計(第四版): 只看過第三版,評論區同學說第四版已出,所以建議看新版比較好一點
你不知道的JavaScript(三部):上部是神作,中部是佳作,下部一般
JavaScript面向物件精要:針對js的物件的詳細講解,當然依然是ES5的內容,三天即可讀完
Effective JavaScript: 對於有一定經驗的JavaScript開發者友好,教你如何寫出並設計更好的程式碼,四星推薦。
深入理解ES6: Nicholas C。 Zakas 的力作,相比於阮老師的ES6標準入門,這本是更加深入淺出,稱得上市面上最好的ES6教程
JavaScript ES6函數語言程式設計入門經典: 函數語言程式設計入門書,這本書雖然基礎,但是市面上沒有比他更好的入門書
JavaScript設計模式與開發實踐: 關於設計模式,js開發者看這本就夠了,例子生動,解釋詳盡,算是js設計模式的集大成者,但是很多設計模式有點強行設計的意味,主要是領略思想,畢竟對於有經驗的開發者設計模式不經意間就用在專案裡
CSS:
精通 CSS(第3版): 為數不多的的能把css講透徹的一本
CSS揭秘:作者是CSS的設計委員,全書彩色配圖,這是一本既有術又有道的神作,對於普遍CSS短板的前端開發者
演算法:
學習JavaScript資料結構與演算法(第4版): 演算法有時間還是要撿起來看看的
Node
深入淺出Node。js:真正的深入淺出,也是市面上為數不多的在講node的書,而其他搭部落格、聊天室的書沒有必要讀
Node。js開發實戰: 原理+實戰的組合
網路
HTTP權威指南: 不解釋了
B站找影片