初學者學習JS很吃力怎麼辦?到底該如何學習JS?

時間 2021-05-08 05:12:59

1樓:晝貓

找找一些較為基礎的文件 ,了解基礎知識點

發揮自身想象力,並且利用所學的知識點,寫一些小 `demo`深入了解 js 實現的原理

當感覺自己可以寫一些網頁的基本特效(小遊戲),再去學習一些框架、庫複習 js 基礎知識點,js 高階知識點

2樓:孤燈

我覺得很有趣啊,你可以試著給自己定乙個個小任務,然後通過學習和練習和策劃最後把這個任務完成,做完之後你會充滿成就感的,而且因為這些過程會讓你的JS經驗越來越豐富,但單學JS是不行的,畢竟他是指令碼語言,得和html,css配合食用,效果才更佳。

3樓:柳一一

萬事開頭難,然後中間難,最後結果難。

沒有什麼捷徑,就是花時間,學習,練習,總結積累。最難的是堅持,最怕的是認真。

因為人一旦持續不斷地認真起來,連他自己都怕。

4樓:金炳

首先想一想,要不要做這個行業?

其次,想一想,為什麼大部分人都能學下來,而你不能?

最後,如果想清楚了,那就規劃一下自己的職業發展之路,好好去做去努力。

5樓:

你要明白,學程式語言和學程式設計是兩碼事。程式設計是一種正規化思想,一種用計算機解決問題的能力。程式語言只是實現這種能力的工具。

很多語言因為特定的使用範圍,或者是歷史原因導致語法艱澀難懂,語言邏輯混亂,令初學者迷惑不解。

如果計算機軟體專業基礎紮實的人,可以從別的工程語言觸類旁通,舉一反三,來理解js。但是如果是計算機專業外的小白來學習,我覺得可以先找一些簡單的js的框架,類庫來學別人的api。先會用框架,會用庫來解決問題。

等用的熟練了,再來看一下框架和庫的原始碼,實現原理。中間穿插著學習下js標準語法,高階的高階語法,執行環境提供的api語法,以及了解下js未來的新標準。

任何語言都是工具,等你真正理解了那些基礎知識後,你看什麼語言基本都不會覺得吃力的。而且程式語言也是人發明的,是人就有犯錯的,你現在覺得艱澀難懂的位置,也許哪天你基礎紮實,經驗豐富後再來看就會發現這個也許只是這個語言設計上的不合理甚至是bug呢。

扯遠了,最後總結下js入門學習。專業出身的,看語法,程式設計書籍然後直接上手專案。非專業的,先上網看語法,逛社群了解最火的框架,學框架,寫小專案,交叉著看原始碼,學基礎知識,高階語法,工程原理等。

6樓:嘴哥

吃力在哪些地方?如果有其它程式設計基礎是很好學的,主要研究一下JS的特性,以及設計思想。如果是零基礎,那得系統的學習一下JS的基礎知識, 不管怎樣,最主要的是要多動手實戰,乙個功能實現了, 再想想怎麼優化得更簡潔更優雅, 這思考的過程中會串聯不少知識點,掌握的東西越來越多。

7樓:歲歲

可以參考下我這個回答

初學者到底該怎麼學顏體啊?

公交車站 公尺芾早說過 石刻不可學!但我們這個環境,非顏既歐,坑死一大群人!多寶塔 九成宮醴泉銘 玄秘塔 都是石刻!建議您先看看顏真卿的 自書告身 歐陽詢的 行書千字文 人生若有重來,初學楷書,當選褚字! 安靜地吹牛 如果是我,先去新華書店和網上搜下所有顏的作品和解析的書。然後慢慢看完再動手。然後買...

吉他初學者到底應該怎麼挑選吉他?

三澤大地 不要迷信低弦距,除非你住在雲南昆明或者海南,四季如春四季如夏,低弦距遇到季節溫濕度大幅變化小白玩家迅速麻爪,面板凹陷,鼓包,嚴重打品,不同品同音,別跟我說可以學習吉他保養,對小白來說不交一兩把吉他的學費 即損壞或手感變差 是不可能真正避免這些問題的,打品出現之後小白只會病急亂投醫,瞎擰鋼筋...

散打初學者不敢實戰怎麼辦?

想想學的目的唄,單純為了鍛鍊身體,也可以不打。我覺得心理上恐懼是跟人有關的,有的人就是膽子小,跟新手打也會這樣,所以只能逆著來了,越怕越要打。還有,我乙個朋友說過,實戰對練不要找那種水平差距很大的,找一些比自己稍強一點的作對練物件,這樣可以鍛鍊自己,也不至於太損傷信心。 徐進崗 這個很正常,誰都不想...