亚洲欧美精品沙发,日韩在线精品视频,亚洲Av每日更新在线观看,亚洲国产另类一区在线5

<pre id="hdphd"></pre>

  • <div id="hdphd"><small id="hdphd"></small></div>
      學(xué)習(xí)啦>學(xué)習(xí)方法>通用學(xué)習(xí)方法>學(xué)習(xí)經(jīng)驗(yàn)>

      如何才能正確有效的學(xué)習(xí)js

      時(shí)間: 欣怡1112 分享

        “前端怎么學(xué)”應(yīng)該因人而異,別人的方法未必適合自己。不過為了幫助廣大小伙伴更好的學(xué)習(xí)js,以下是學(xué)習(xí)啦小編分享給大家的正確有效的學(xué)習(xí)js的方法,希望可以幫到你!

        正確有效的學(xué)習(xí)js的方法一

        看書有啥好處?

        好處應(yīng)該是不言而明的,書看多了,基礎(chǔ)會逐漸夯實(shí)起來??炊嗔?,自己的判斷力,自然就上來了??磩e人的文章,就能很快判斷出,對方每塊兒講得對不對,哪塊兒又是自己不清楚的,模棱兩可的。當(dāng)然也為看源碼,分析源碼提供了基礎(chǔ)。

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

        所以特別佩服印度人,他跟你講英文,你一個(gè)詞語沒聽懂,他會蹦出n個(gè)同一意思的單詞,你聽懂一個(gè),就ok了??磿彩沁@樣的,某一塊講得不透徹,不用擔(dān)心,其他書籍可以幫助你來了解。

        正確有效的學(xué)習(xí)js的方法二

        書籍推薦

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

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

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

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

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

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

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

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

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

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

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

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

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

        正確有效的學(xué)習(xí)js的方法三

        怎么看書?

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

        說一個(gè)學(xué)習(xí)理論。比如說學(xué)英語,有個(gè)開水理論。詞匯量必須達(dá)到6000才行,如果沒達(dá)到,英文水平不會上去的,這跟燒開水一樣,沒事燒燒,放著涼涼,從來沒燒到100度,那么此水是永遠(yuǎn)不能喝的。一旦煮沸過,就可以隨時(shí)喝了。

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

        那么現(xiàn)在的問題是,怎么把一本書看完呢?很簡單,敲?!痘贛VC的JavaScript Web富應(yīng)用開發(fā)》這本書我看時(shí),就是這樣,終于有一天,我下定決心要把此書從頭到尾敲一遍。文字加代碼都敲,然后就一章一章得看完了。代碼敲一遍后,你會發(fā)現(xiàn),沒之前看起來的那么難。

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

        正確有效的學(xué)習(xí)js的方法四

        看書的層次問題

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

        下一塊就是源碼的學(xué)習(xí)了??纯蚣茉创a之前,想說一件事情:dom的api不懂,沒問題,你可以百度。

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

        怎么去閱讀源碼呢?敲,照著敲。

        有哪些代碼值得去敲呢?優(yōu)秀框架或者庫的源碼都值得你去敲。但是拿jq來敲,來入門,那不行的。原因:太他么長了。八九千行呢!!

        個(gè)人覺得underscore.js庫是不錯(cuò)的第一個(gè)選擇。原因都是工具方法,敲完以后自己的水平應(yīng)該略有小成吧。其實(shí)有一些api的實(shí)現(xiàn),你要把它當(dāng)成getElementById一樣,深深的印在腦海里。比如extend方法,必須張口就來。敲完underscore庫后,可以考慮去看看《javascript函數(shù)式編程》這本書了。

        jq的源碼不好敲。那么zepto的源碼比較少1800多行,敲一天應(yīng)該敲完了。敲幾遍后,把所有不懂的地方,都百度清楚,然后就可以寫自己的類jq的庫了。然后就可以作為一項(xiàng)技能寫進(jìn)自己的簡歷里。比如“創(chuàng)建過自己的jquery庫”。當(dāng)然敲的過程,還能幫助自己對jq的api認(rèn)識。

        然后是backbone.js,因?yàn)榇丝蚣苁且灶恓q和underscore為基礎(chǔ)的mvc框架。代碼也沒多少行。敲吧。spine.js與backbone類似。可以在敲其之前,先看看那本《基于MVC的JavaScript Web富應(yīng)用開發(fā)》。希望你的簡歷可以添加這么一筆,“創(chuàng)建過自己的mvc框架”。

        其他的,我也敲過一些。包括jq.validate.js,包括一些插件。如果你愿意的話,bootstrap你可以去敲敲啊。源碼挺多的,可以按插件逐個(gè)來敲。分析明白了,輪播、分頁、下拉框等等的插件那還不是分分鐘隨手就寫一個(gè)了。最起碼看看人家api接口是怎么設(shè)計(jì)的也是極好的。話說個(gè)人在閱讀其css代碼中,也學(xué)到了不少東西。說到插件,有兩個(gè)必須提提,一個(gè)是表格插件,一個(gè)是樹。都敲完,簡歷里可以這么寫上,“創(chuàng)建過自己的UI框架”。

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

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

      猜你喜歡:

      1.家庭中是如何正確有效的教育孩子的

      2.如何系統(tǒng)地學(xué)習(xí)javascript知識

      3.如何有效提升自己的學(xué)習(xí)能力

      4.如何才能系統(tǒng)有效的學(xué)習(xí)asp

      5.如何系統(tǒng)游有效學(xué)習(xí)java基礎(chǔ)

      如何才能正確有效的學(xué)習(xí)js

      前端怎么學(xué)應(yīng)該因人而異,別人的方法未必適合自己。不過為了幫助廣大小伙伴更好的學(xué)習(xí)js,以下是學(xué)習(xí)啦小編分享給大家的正確有效的學(xué)習(xí)js的方法,希望可以幫到你! 正確有效的學(xué)習(xí)js的方法一 看書有啥好處? 好處應(yīng)該是不言而明的,書看多
      推薦度:
      點(diǎn)擊下載文檔文檔為doc格式

      精選文章

      • 保密制度個(gè)人學(xué)習(xí)心得體會_保密制度學(xué)習(xí)心得
        保密制度個(gè)人學(xué)習(xí)心得體會_保密制度學(xué)習(xí)心得

        學(xué)習(xí)保密制度目的是為了更加做好保密工作。個(gè)人有什么學(xué)習(xí)心得體會呢?下面是由學(xué)習(xí)啦小編整理的保密制度個(gè)人學(xué)習(xí)心得體會,希望對您有用。 保密制

      • 2017中心組學(xué)習(xí)心得_中心組學(xué)習(xí)心得體會范文
        2017中心組學(xué)習(xí)心得_中心組學(xué)習(xí)心得體會范文

        在中心組學(xué)習(xí),就要懂得解放思想是實(shí)事求是的前提,實(shí)事求是是解放思想的內(nèi)在要求,二者相促進(jìn)相互依存。下面學(xué)習(xí)啦小編整理了2017中心組學(xué)習(xí)心得范文

      • 中考狀元的備考方法
        中考狀元的備考方法

        你知道中考狀元在中考考試中都做了哪些準(zhǔn)備嗎?下面是學(xué)習(xí)啦小編為大家收集整理的中考狀元的備考方法,相信這些文字對你會有所幫助的。 1、重視基礎(chǔ)

      • 2017黨組中心組學(xué)習(xí)心得范文總結(jié)
        2017黨組中心組學(xué)習(xí)心得范文總結(jié)

        作為一名黨委中心組成員,應(yīng)該做好個(gè)人的學(xué)習(xí)心得總結(jié),下面就讓學(xué)習(xí)啦小編給大家分享幾篇2017黨組中心組學(xué)習(xí)心得范文吧,希望能對你有幫助! 2017黨組

      3749273