深入學(xué)習(xí)JS
○重新 認(rèn)真仔細(xì)的學(xué)習(xí)JS語法,傾向于“原生”JS哦,不要使用框架
○ 深入的了解一下JS中的“一級函數(shù)”、對象、類的概念(自認(rèn)為函數(shù)最頭疼,在學(xué)校不好好學(xué)的原因)學(xué)會使用函數(shù)來構(gòu)造類、閉包,學(xué)會用面向?qū)ο蟮姆绞浇M織代碼
○ 深入理解JS的作用域、作用域鏈、this對象(在各種調(diào)用形式中,this的指向)理解函數(shù)的各種調(diào)用方法(call、apply、bind等)
○ 理解對象、數(shù)組的概念理解對象的“[]”調(diào)用,理解對象是一種“特殊數(shù)組“ 理解for語句的用深入理解JS中原始值、包裝對象的概念(重要
○ 學(xué)習(xí)一些常用框架的使用方法,想清楚“JS語言極其靈活”這一事實
○ 總結(jié)JS常見的用法,提高學(xué)習(xí)速度學(xué)習(xí)模塊化開發(fā)(使用require.js、sea.js等)
○看源碼,這是不管學(xué)習(xí)哪個模塊都不能忘記的重點 ,多看一些人家好的框架組成形式,就是設(shè)計模式
○了解JS解釋、運行過程
○理解瀏覽器組成部件,理解V8的概念學(xué)習(xí)V8的解釋-運行過程在V8基礎(chǔ)上,學(xué)會如何提高JS性能學(xué)會使用chrome的profile進(jìn)行內(nèi)存泄露分析
推薦書籍:
1、《O'Reilly精品圖書系列:JavaScript權(quán)威指南(第6版)》 必看
本書適合初學(xué)的web前端的小白閱讀,還有就是想了解uedu精通JavaScript的程序員y
2、《JavaScript設(shè)計模式》
本書主要就是講述JavaScript的基礎(chǔ)知識,主要是基礎(chǔ)的對象編程、基礎(chǔ)創(chuàng)建型模式、結(jié)構(gòu)型模式和行為型模式。還有就是JavaScript的設(shè)計技巧,本文個章節(jié)之間的知識點連貫,建議讀者按順序閱讀
3、《WebKit技術(shù)內(nèi)幕》
《WebKit技術(shù)內(nèi)幕》從HTML5的基礎(chǔ)知識入手,重點闡述目前應(yīng)用最廣的渲染引擎項目——WebKit。不僅著眼于系統(tǒng)描述WebKit 內(nèi)部渲染HTML 網(wǎng)頁的原理,并基于Chromium 的實現(xiàn),向讀者傳授實現(xiàn)高性能Web 前端開發(fā)所需的寶貴經(jīng)驗。
4、《用AngularJS開發(fā)下一代Web應(yīng)用》
該書對AngularJS框架的核心特性做了全面的介紹,包括常用的開發(fā)工具和開發(fā)環(huán)境。再此就不做細(xì)的解讀。
以上書籍如果感興趣大家可以去看看,相信一定會對自己的專業(yè)知識有所幫助。