做好JavaScript學(xué)習(xí)二三招躺盛,想不會(huì)都難

最近看過很多關(guān)于學(xué)習(xí)方法以及提高自己學(xué)習(xí)能力的文章项戴,尤其是對(duì)于學(xué)習(xí)javascript的學(xué)習(xí),自己一直也在摸索槽惫,也進(jìn)過坑周叮,看到一些大神的分享也有不少收獲,今天的話就把自己的界斜、他人的或者看到文章的你的我還不知道的想法仿耽,整理如下,希望對(duì)我們都有所幫助(PS:更多的是收集的大牛的見解)各薇。

正題開始项贺,“前端怎么學(xué)”應(yīng)該因人而異,別人的方法未必適合自己峭判。接下來要說的方法大家還是根據(jù)個(gè)人情況適時(shí)的取舍:我把大部分時(shí)間放在學(xué)習(xí)js上了开缎。因?yàn)檫@個(gè)js的學(xué)習(xí)曲線,先平后陡林螃。項(xiàng)目實(shí)踐和練習(xí)啥的奕删,我不說了,主要說下工作之外的時(shí)間利用問題疗认。我是怎么學(xué)的呢完残,看書伏钠,分析源碼。(PS:個(gè)人這幾天統(tǒng)計(jì)了一下谨设,前端書籍目前看了50多本吧熟掂,大部分都是js的。市面上的書基本铝宵,差不多都看過打掘。這是大神的做過的事情,我們應(yīng)該膜拜)

Q1:看書有啥好處鹏秋?

好處應(yīng)該是不言而喻的尊蚁,書看多了,基礎(chǔ)會(huì)逐漸夯實(shí)起來侣夷『崤螅看多了,自己的判斷力百拓,自然就上來了琴锭。看別人的文章衙传,就能很快判斷出决帖,對(duì)方每塊兒講得對(duì)不對(duì),哪塊兒又是自己不清楚的蓖捶,模棱兩可的地回。當(dāng)然也為看源碼,分析源碼提供了基礎(chǔ)俊鱼。

10本書讀2遍的好處刻像,應(yīng)該大于一本書讀20遍10本書的交集并闲,那就是基礎(chǔ)知識(shí)的核心细睡,而并集那就是所有的知識(shí)。好書當(dāng)然要多讀帝火,反復(fù)讀溜徙。但是只讀一本是不行的。因?yàn)槊勘緯膫?cè)重點(diǎn)都不一樣犀填。從不同的側(cè)面蠢壹,去理解一個(gè)知識(shí)點(diǎn),是很有意義的宏浩。

所以特別佩服印度人,他跟你講英文靠瞎,你一個(gè)詞語沒聽懂比庄,他會(huì)蹦出n個(gè)同一意思的單詞求妹,你聽懂一個(gè),就ok了佳窑≈苹校看書也是這樣的,某一塊講得不透徹神凑,不用擔(dān)心净神,其他書籍可以幫助你來了解。

Q2:書籍推薦

個(gè)人覺得不錯(cuò)的溉委,沒事可以翻翻的鹃唯。書籍如下:

《javascript面向?qū)ο缶幊讨改稀?/b>,風(fēng)格輕松易懂瓣喊,比較適合初學(xué)者坡慌,原型那塊兒講得透徹,12種繼承方式呢藻三。

《js權(quán)威指南》洪橘、《js高級(jí)程序設(shè)計(jì)》,這兩本書經(jīng)典是經(jīng)典棵帽,但是太厚熄求,適合把其中任意一章都當(dāng)成一本書來讀。洋洋灑灑逗概,很難一口氣看完弟晚。比較適合當(dāng)做參考書。

《你不知道的javascript》狙擊js核心細(xì)節(jié)仗谆,閉包指巡、原型、this講得都還清楚隶垮。目前《中冊(cè)》也出了藻雪,還在看。

《js設(shè)計(jì)模式與開發(fā)實(shí)踐》js設(shè)計(jì)模式也是要學(xué)的狸吞,此書把js的設(shè)計(jì)模式講得非常清晰勉耀,一點(diǎn)不晦澀,看起來沒多少難度蹋偏。

《正則指引》便斥,分析源碼時(shí),如果正則表達(dá)式不懂威始,沒法進(jìn)行下去的枢纠。此書相對(duì)來說講得比較清晰。

《基于MVC的JavaScript Web富應(yīng)用開發(fā)》黎棠,看完后晋渺,基本能寫出自己的mvc框架了镰绎。是本好書。

《javascript函數(shù)式編程》木西,js是一門函數(shù)式語言畴栖,此書是函數(shù)式編程一個(gè)入門,函數(shù)是一等公民那是非常重要的八千。

《js忍者秘籍》吗讶,jq作者寫的,沒有傳說中的那么難讀恋捆,話說就算你看完并理解所有知識(shí)點(diǎn)照皆,也不會(huì)達(dá)到世界高手級(jí)別的。因?yàn)槟氵€沒有做到隨心所欲鸠信。

《javascript框架設(shè)計(jì)》纵寝,如果初看此書,會(huì)覺得此書有羅列代碼之嫌星立。在我看來爽茴,此書講究的是框架的全局觀。以上書籍是我認(rèn)為是成就高手之路上必須看的绰垂,也需要反復(fù)看室奏。

css相關(guān)的書籍,說實(shí)話我看得比較少劲装,總共有六七本吧胧沫。有兩本必須推薦一下:

《css權(quán)威指南》,css基礎(chǔ)知識(shí)點(diǎn)那是講得非常清楚的占业。什么層疊優(yōu)先級(jí)绒怨、line-height啥的。不是隨便一本書都敢叫“權(quán)威指南”的谦疾。

《css揭秘》南蹂,此書我也是不斷的看,此書才不屑于全面講css3各屬性呢念恍。css規(guī)范文檔能講的六剥,它只會(huì)講你最不在意的。此書解決的47問題峰伙,解決思路和解決方案同等重要疗疟,很有啟發(fā)性。以上各書你都可以不買瞳氓,至少買本此書吧策彤。

Q3:怎么看

想必很多同學(xué),都想看書,但是很難看下去店诗。文字部分相對(duì)來說還能看看叽赊,一遇到代碼,頭皮就發(fā)麻了必搞。此問題一開始時(shí)我也遇到的。

說一個(gè)學(xué)習(xí)理論囊咏。比如說學(xué)英語恕洲,有個(gè)開水理論。詞匯量必須達(dá)到6000才行梅割,如果沒達(dá)到霜第,英文水平不會(huì)上去的,這跟燒開水一樣户辞,沒事燒燒泌类,放著涼涼,從來沒燒到100度底燎,那么此水是永遠(yuǎn)不能喝的刃榨。一旦煮沸過,就可以隨時(shí)喝了双仍。

20本書你看不下去枢希,說明什么呢?任何一本書朱沃,你都沒看完過苞轿。熟悉的,永遠(yuǎn)只是前三章逗物。別笑搬卒,我原先也是這樣的。

那么現(xiàn)在的問題是翎卓,怎么把一本書看完呢契邀?很簡(jiǎn)單,敲莲祸□灏玻《基于MVC的JavaScript Web富應(yīng)用開發(fā)》這本書我看時(shí),就是這樣锐帜,終于有一天田盈,我下定決心要把此書從頭到尾敲一遍。文字加代碼都敲缴阎,然后就一章一章得看完了允瞧。代碼敲一遍后,你會(huì)發(fā)現(xiàn),沒之前看起來的那么難述暂。

如果你屬于一看書就犯困那種同學(xué)痹升。強(qiáng)烈建議你把《javascript面向?qū)ο缶幊讨改稀反藭鴱念^到尾敲一遍。堅(jiān)持看完一本書后畦韭,信心就上來了疼蛾。先保證看完一本再說,看完3本后,基本應(yīng)該能做到幾天就能看一本了艺配。萬事開頭難察郁,加油吧。

Q4:看書的層次問題

書看完后转唉,要自己總結(jié)皮钠,要與其他書籍對(duì)比看。有同學(xué)同時(shí)對(duì)比著看《權(quán)威指南》和《高設(shè)》來的赠法。隨便拿出個(gè)知識(shí)點(diǎn)麦轰,你都能閉著眼睛說得頭頭是道,說明水平夠了砖织。

下一塊就是源碼的學(xué)習(xí)了款侵。看框架源碼之前侧纯,想說一件事情:dom的api不懂喳坠,沒問題,你可以百度茂蚓。

但是正則一定要先研究研究壕鹉,不然大多數(shù)人去嘗試分析源碼時(shí),遇到的挫折都在于此聋涨。

怎么去閱讀源碼呢晾浴?敲,照著敲牍白。

有哪些代碼值得去敲呢脊凰??jī)?yōu)秀框架或者庫的源碼都值得你去敲。但是拿jq來敲茂腥,來入門狸涌,那不行的。原因:太他么長(zhǎng)了最岗。八九千行呢E恋ā!

當(dāng)然了般渡,你也可以敲你喜歡的框架代碼懒豹,重要的是明白其實(shí)現(xiàn)原理芙盘,最好理解其為啥那么設(shè)計(jì),如果對(duì)設(shè)計(jì)模式比較熟悉的話脸秽,會(huì)經(jīng)常發(fā)現(xiàn)原來是這么回事儒老。

照著敲只是分析源碼的入門,用途也是為了學(xué)習(xí)记餐,最后能用在自己的項(xiàng)目中驮樊,那是才是正道。就算沒啥用片酝,也是打發(fā)時(shí)間的好方式巩剖,比看電視劇強(qiáng)多了。我閑著無聊時(shí)钠怯,就背著敲underscore源碼。最后說句曙聂,如果你簡(jiǎn)歷上能如期寫上那幾句話后晦炊,必須是大神。加油吧宁脊。

當(dāng)然以上可能更適用于有幾年工作經(jīng)驗(yàn)的小伙伴

對(duì)于初學(xué)者應(yīng)該怎么辦呢断国?

看書和分析源碼是重要的提高方式,但不適合新手榆苞。新手需要的是能快速的入門和入行稳衬,能快速的上手工作。一種快捷的學(xué)習(xí)方式就是看視頻坐漏。正如有的同學(xué)說得那樣薄疚,知道有哪些東西,怎么用就可以了赊琳。

看視頻是有好處的街夭,首先它是一種被動(dòng)學(xué)習(xí)方式。我最開始的入門也是看視頻來的躏筏,只需要看就行了板丽。一遍沒懂,再放一遍趁尼,我基本上是1.5倍數(shù)去看的埃碱。

而讀書是一種主動(dòng)方式,需要自己一頁一頁翻酥泞。需要自己主動(dòng)的去理解砚殿。而很多東西,也許只是視頻老師一句話芝囤,就能突出的重點(diǎn)瓮具,需要我們自己去解讀荧飞。還有另一件事情是,比如發(fā)現(xiàn)自己某個(gè)知識(shí)點(diǎn)不太清楚名党,可以單獨(dú)去百度叹阔。比如this,文章很多的传睹。這種學(xué)習(xí)方式也是快速掌握知識(shí)點(diǎn)的好辦法耳幢。

所有剛開始接觸這塊或者有意向轉(zhuǎn)行的小盆友,可以找一些好的培訓(xùn)機(jī)構(gòu)欧啤,去系統(tǒng)學(xué)習(xí)一下睛藻,入門還是比較重要的。

好了說了這么多邢隧,還是早些歇息吧店印。每個(gè)人的學(xué)習(xí)習(xí)慣、方式倒慧、態(tài)度都不一樣按摘。先端正態(tài)度、找到自己的學(xué)習(xí)方法纫谅,進(jìn)而養(yǎng)成堅(jiān)持下去的習(xí)慣炫贤。最后說一句,你我共勉:只要你走在正確的道路上付秕,不管兰珍、走得多慢,都是前進(jìn)询吴!

我也是在探索前端之旅的路上掠河,有興趣的伙伴們可以進(jìn)我Q群詳聊:142991222,期待跟大家一起交流溝通猛计,更上一層樓口柳。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市有滑,隨后出現(xiàn)的幾起案子跃闹,更是在濱河造成了極大的恐慌,老刑警劉巖毛好,帶你破解...
    沈念sama閱讀 217,084評(píng)論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件望艺,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡肌访,警方通過查閱死者的電腦和手機(jī)找默,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,623評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來吼驶,“玉大人惩激,你說我怎么就攤上這事店煞。” “怎么了风钻?”我有些...
    開封第一講書人閱讀 163,450評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵顷蟀,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我骡技,道長(zhǎng)鸣个,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,322評(píng)論 1 293
  • 正文 為了忘掉前任布朦,我火速辦了婚禮囤萤,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘是趴。我一直安慰自己涛舍,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,370評(píng)論 6 390
  • 文/花漫 我一把揭開白布唆途。 她就那樣靜靜地躺著富雅,像睡著了一般。 火紅的嫁衣襯著肌膚如雪窘哈。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,274評(píng)論 1 300
  • 那天亭敢,我揣著相機(jī)與錄音滚婉,去河邊找鬼。 笑死帅刀,一個(gè)胖子當(dāng)著我的面吹牛让腹,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播扣溺,決...
    沈念sama閱讀 40,126評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼骇窍,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了锥余?” 一聲冷哼從身側(cè)響起腹纳,我...
    開封第一講書人閱讀 38,980評(píng)論 0 275
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎驱犹,沒想到半個(gè)月后嘲恍,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,414評(píng)論 1 313
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡雄驹,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,599評(píng)論 3 334
  • 正文 我和宋清朗相戀三年佃牛,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片医舆。...
    茶點(diǎn)故事閱讀 39,773評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡俘侠,死狀恐怖象缀,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情爷速,我是刑警寧澤央星,帶...
    沈念sama閱讀 35,470評(píng)論 5 344
  • 正文 年R本政府宣布,位于F島的核電站遍希,受9級(jí)特大地震影響等曼,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜凿蒜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,080評(píng)論 3 327
  • 文/蒙蒙 一禁谦、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧废封,春花似錦州泊、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,713評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至刽漂,卻和暖如春演训,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背贝咙。 一陣腳步聲響...
    開封第一講書人閱讀 32,852評(píng)論 1 269
  • 我被黑心中介騙來泰國(guó)打工样悟, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人庭猩。 一個(gè)月前我還...
    沈念sama閱讀 47,865評(píng)論 2 370
  • 正文 我出身青樓窟她,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親蔼水。 傳聞我的和親對(duì)象是個(gè)殘疾皇子震糖,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,689評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容