成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

初學者怎樣學習 JS 更有效?六個方法供你參考!

開發 前端
當你決定學習 JS 是有可能是因為你想成為一個前端或后端開發人員。但是你該如何開始呢?怎樣才能有效輕松地學習 JS?

[[349137]]

本文已經作者 Dmitri Pavlutin 授權翻譯!

當你決定學習 JS 是有可能是因為你想成為一個前端或后端開發人員。但是你該如何開始呢?怎樣才能有效輕松地學習 JS?

在這篇文章中,我將分享我學習 JavaScript 的一些經驗和原則,并在這個學習過程中如何保持動力。

注意:JavaScript基礎知識主要了關鍵字,數據類型,運算符,變量,表達式,函數,閉包,對象,原型繼承,類,this,promise,async/await。

1.循序漸進

**斯蒂芬·金(Stephen King)**是我最喜歡的作家之一。他出版了約61部小說。其中許多已改編成電影和電視劇。

當金在采訪中被問到“你怎么寫?”時,他回答:

一次一個字

寫一本好書沒有捷徑或靈丹妙藥:一次只寫一個字。他一個字一個字,一分鐘一分鐘,一小時一小時 循序漸進地寫一本書,直到完成。

循序漸進的原則也適用于學習JavaScript語言。學習JavaScript沒有捷徑或靈丹妙藥:我們需要一步一步地理解該語言的每個概念。

2.選擇喜歡的學習方式

有很多方式可以學習 JS :閱讀書籍,觀看視頻課程,技術平臺。

2.1 書籍

我更喜歡從書本上學習,書籍讓我以自己的步調慢慢地了解信息,使我可以多次閱讀理解困難的部分。

改變我對 JS 理解的是從頭到尾閱讀《JavaScript權威指南(第6版)》。這本書以一種可訪問的方式教授所有簡單到高級的概念。

如果你也喜歡看書,我推薦你讀下面的書

  • JavaScript權威指南(第6版)
  • Head First HTML5 Programming(中文版)
  • 你不知道的JavaScript上/中/下
  • JavaScript高級程序設計(第4版)

僅僅讀書是不夠的,你需要一種方法來記住這些信息,我通過這些練習來鞏固知識。

首先,在閱讀時在筆記本上寫下一些想法。之所以有效,是因為當我們記下這個想法時,我們會對其進行更多思考并保持好奇的狀態,重復是技能之母。

這是我在閱讀《JavaScript:權威指南》時做的筆記:

 

其次,使用在線 JS編輯器(例如jsitor或codesandbox)運行書中遇到的代碼片段。

2.2 視頻課程

視頻課程比書本更具互動性。視頻 UP 主能從人類可理解的方式解釋這些難懂的概念。另外,在作者的指導下,我們可以通過創建真實的應用程序來進行實踐。

JavaScript初學者課程列表:

  • Modern JavaScript From The Beginning (by Brad Traversy)
  • The Modern Javascript Bootcamp Course (by Colt Steele and Stephen Grider)
  • JavaScript進階
  • JavaScript 深入淺出

2.3 技術平臺

平時摸魚也可以看看一些技術平臺,有些還是很不錯的,推薦幾個:

  • 思否
  • 掘金
  • CSDN
  • 頭條

3.不要過分追求完美,即刻開始就是最好的開始

無論選擇學習方式(從書籍,視頻課程或技術平臺),都需要從頭到尾堅持的完成它。

對JavaScript基礎知識的全面理解是至關重要的。知識缺口總是會讓你慢下來,陷入麻煩,甚至半途而廢。

我知道有些時候,尤其是學到一半的時候,這處過程會變得很無聊。有時候會讓我們認為解釋懂得這些特性是沒有必要的。或者我們可能會跳過一些復雜的概念。

抵制中途放棄的沖動,強迫自己學習直到結束。如果你什么都不懂也沒關系,如果你還有疑問也沒關系:做好比完美要好。

4. 不要篩選

很長時間以來,我一直對 JS 沒有深入的了解,我從Stackoverflow中隨機挑選一些信息來學習。

由于知識空白,我厭倦了一些遇到的 bug,所以我開始閱讀JavaScript 權威的詳細指南。在了解了JavaScript的特性之后,我一直有問題,我責怪自己:為什么我沒有早點讀這本書,避免這些很容易就能解決的bug。

請不要犯我的錯誤。不要只挑選一些自己看得懂的 JS 基礎的信息。相反,你可以學習一本 JS 基礎書籍或課程,從頭到尾完成它。

5.純JavaScript

前端開發的一個特點是包含了大量的UI庫和框架,比如React、Vue、Angular。

許多初級開發人員都犯了跳過 JS 基礎知識,轉而使用React這樣的UI庫的錯誤。

任何UI庫或框架都無法彌補 JS 知識的匱乏。如果你不擅長JavaScript,你也不擅長 React。首先要有意識地學習純JavaScript基礎。

6. 保持動力的技巧

說起來容易做起來難。下面列出了一些保持動力和提高學習效率的方法。

6.1早晨的工作效率最高

早上的時間(早上7點到12點)學習效率最高。

如果有可能,早起,并在這段時間內學習JavaScript。

6.2 用最有趣的時刻結束本節課

有時候,在讀了幾十個章節或課程之后,你可能會發現很難激勵自己繼續學習。

我通過結束最有趣的部分來克服這一點,這樣我下次就有興趣開始了

7. 總結

你準備好成為一名JavaScript開發人員了嗎?找到你的書或課程,從今天開始。

你最喜歡學習JavaScript的書籍或課程是什么?

作者:Dmitri Pavlutin 譯者:前端小智 來源:dmitripavutin

 

原文:https://dmitripavlutin.com/how-to-learn-javascript/

 本文轉載自微信公眾號「大遷世界」,可以通過以下二維碼關注。轉載本文請聯系大遷世界公眾號。

 

責任編輯:武曉燕 來源: 大遷世界
相關推薦

2021-01-27 13:28:55

編程語言Python

2020-12-17 15:28:08

云計算云計算技術

2010-03-10 17:09:26

Python語言

2020-12-07 10:55:16

編程學習技術

2020-09-08 19:03:41

Java代碼初學者

2009-06-12 15:16:53

Hibernate學習

2009-07-27 16:55:36

怎樣學習ASP.NET

2009-09-28 09:45:00

CCNA學習經驗CCNA

2015-07-20 13:56:59

SDN

2024-04-28 10:56:34

Next.jsWeb應用搜索引擎優化

2021-10-22 22:46:48

Windows技巧辦公

2021-10-25 22:44:36

Windows微軟技巧

2009-09-28 10:34:43

NET初學者學習建議

2011-08-24 17:05:01

Lua

2011-09-16 09:38:19

Emacs

2022-04-24 15:21:01

MarkdownHTML

2011-04-12 10:13:24

2009-07-08 09:32:40

ScalaScala與Java

2009-12-08 09:45:50

調用WCF

2010-01-15 19:05:42

學習C++
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 1000部精品久久久久久久久 | 最新中文字幕在线播放 | 久久综合九色综合欧美狠狠 | 91免费观看国产 | 亚洲第一色av | 男人的天堂在线视频 | 国产精品不卡 | 成人日韩 | 欧美午夜一区 | 精品小视频 | 嫩草视频在线 | 国产精品一二三区在线观看 | 久久亚洲综合 | 欧美日韩在线看 | 你懂的国产 | 亚洲欧美日韩在线一区二区 | 欧美午夜激情在线 | 国内在线视频 | 岛国午夜 | 久久久久国 | 欧美日韩视频网站 | 亚洲精品在线观看视频 | 美女三区 | 久久精品超碰 | 91精品久久久久久久久久 | 夜夜草 | av男人的天堂av | 国产成人艳妇aa视频在线 | 国产欧美精品一区二区色综合朱莉 | 国产亚洲一区在线 | 五月天婷婷久久 | 中文字幕在线免费观看 | 久久99网 | 亚洲精品久久久久久久久久久久久 | 亚洲巨乳自拍在线视频 | 国产精品日韩在线观看一区二区 | 久久99精品国产99久久6男男 | 成人在线小视频 | 欧美综合视频 | 91伊人 | 蜜桃视频在线观看免费视频网站www |