当前位置: 首页 > Web前端 > HTML5

初学者如何更有效地学习JS?六种方法供你参考!

时间:2023-04-05 22:10:09 HTML5

作者:DmitriPavlutin译者:前端小智来源:dmitripavutin有梦想,有干货,微信搜索【大千世界】关注这位凌晨还在洗碗的洗碗智慧。本文已收录到GitHubhttps://github.com/qq449245884/xiaozhi,里面有完整的测试站点、资料和我的一线厂商访谈系列文章。当你决定学习JS时,很可能是因为你想成为一名前端或后端开发人员。但是你如何开始呢?如何高效、轻松地学习JS?在这篇文章中,我将分享我学习JavaScript的一些经验和原则,以及如何在学习过程中保持积极性。注:JavaScript基础知识主要包括关键字、数据类型、运算符、变量、表达式、函数、闭包、对象、原型继承、类、this、promise、async/await。1.StepbyStepStephenKing是我最喜欢的作家之一。他出版了大约61部小说。其中许多已被改编成电影和电视。当金在接受采访时被问及“你是如何写作的?”时,他回答说:写一本好书没有捷径或灵丹妙药,一次一个字:一次一个字。他一字一句、一分钟一小时、一小时一小时地写完一本书。循序渐进的原则也适用于学习JavaScript语言。学习JavaScript没有捷径或灵丹妙药:我们需要逐步理解语言的每一个概念。2、选择自己喜欢的学习方式学习JS的方式有很多种:看书、看视频课程、技术平台。2.1书籍我更喜欢从书本上学习,书籍让我可以按照自己的节奏慢慢理解信息,让我可以多次阅读困难的部分。改变我对JS的理解的是从头到尾阅读《JavaScript权威指南(第6版)》。本书以通俗易懂的方式教授所有简单到高级的概念。如果你也喜欢看书,推荐你看以下书籍JavaScriptDefinitiveGuide(6thEdition)HeadFirstHTML5Programming(中文版)你所不知道的JavaScriptupper/middle/lowerJavaScriptAdvancedProgramming(4thEdition)刚刚阅读是不够的,你需要一种方法来记住这些信息,我用这些练习来巩固知识。首先,在阅读时在笔记本上记下一些想法。它之所以有效,是因为当我们记下一个想法时,我们会更多地思考它并保持好奇的状态,重复是技能之母。以下是我在阅读时做的笔记《JavaScript:权威指南》:第二,使用jsitor或codesandbox等在线JS编辑器运行书中遇到的代码片段。2.2视频课程视频课程比书籍更具互动性。视频UP主用人类易懂的方式解释这些难懂的概念。另外,在作者的指导下,我们可以通过创建真实的应用来实践。JavaScript初学者课程列表:ModernJavaScriptFromTheBeginning(byBradTraversy)TheModernJavascriptBootcampCourse(byColtSteeleandStephenGrider)JavaScriptAdvancedJavaScript2.3TechnicalPlatforms很好,推荐几个:思考掘金CSDN头条3.不要过分追求完美,现在开始就是最好的开始无论你选择如何学习(从书本、视频课程或技术平台),你都需要从头到尾坚持完成。对JavaScript基础知识的扎实理解是必不可少的。知识上的差距总是会让你慢下来,让你陷入困境,甚至半途而废。我知道有时候,尤其是在学习过程中,这个过程会变得无聊。有时它会让我们认为解释这些特性是不必要的。或者我们可能会跳过一些复杂的概念。抵制半途而废的冲动,强迫自己学习到最后。如果你什么都不懂没关系,如果你仍然有疑问也没关系:最好比完美更好。4.不要筛选很久,本人对JS了解不深,随便从Stackoverflow上挑一些资料学习。由于知识差距,我厌倦了遇到一些错误,所以我开始阅读TheDefinitiveDetailedGuidetoJavaScript。在了解了JavaScript的特性后,我总是遇到问题,我责备自己:为什么我不早点读这本书,避免这些容易修复的错误。请不要误会我的错误。不要随便挑一些自己看得懂的JS类的资料。相反,您可以学习基本的JS书籍或课程,并从头到尾学习它。5、纯JavaScript前端开发的一个特点是包含了大量的UI库和框架,比如React、Vue、Angular。许多初级开发人员错误地跳过了JS的基础知识,转而使用像React这样的UI库。没有UI库或框架可以弥补JS知识的不足。如果你不擅长JavaScript,那么你也不擅长React。从有意识地学习纯JavaScript的基础知识开始。6.保持积极性的技巧说起来容易做起来难。下面列出了一些保持积极性和提高学习效率的方法。6.1上午的工作效率最高。早上时间(早上7:00到12:00)是最有效率的学习时间。尽可能早起,并在这段时间学习JavaScript。6.2以最有趣的时刻结束课程有时,在阅读数十章或课程后,您可能会发现很难激励自己继续学习。我通过结束最有趣的部分来解决这个问题,所以我有兴趣在下次开始7.总结你准备好成为一名JavaScript开发人员了吗?找到你的书或课程,从今天开始。您最喜欢学习JavaScript的书籍或课程是什么?原文:https://dmitripavlutin.com/ho...代码部署后可能出现的bug无法实时获知。之后为了解决这些bug,花费了大量的时间在日志调试上。顺便在这里推荐一个不错的BUG监控工具Fundebug。交流有梦想,有干货,微信搜索【大千世界】关注这位凌晨还在洗碗的洗碗智者。本文GitHubhttps://github.com/qq44924588...已收录,有完整的测试站点、资料和我的一线厂商访谈系列文章。