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

学习JavaScript:阻碍你前进的9个常见错误

时间:2023-03-30 23:11:26 CSS

前言许多人尝试学习JavaScript,但很快就放弃了。然后他们告诉自己,“JavaScript太复杂了”,甚至更糟,“我不是前端开发的料”。这是一个可悲的情况。其实根本没有必要放弃,只要换一种不同的学习方式就可以了。在这篇文章中,我们将介绍一些最常见的学习错误并学习如何避免它们。许多技巧不仅适用于JavaScript,甚至适用于Web开发,所以这是一个额外的好处。让我们来!错误#1:在开始学习JavaScript之前过度分析在开始学习JavaScript之前,您可以找到很多关于它的信息。如果你看,你会发现一些关于JavaScript是最好的还是最差的,以及你是否需要这个框架或那个框架的信息。您可能还听说您需要以某种方式编写JavaScript,否则您永远不会成为“真正的”开发人员等。不管这是不是真的,没有什么比浪费六个月到一年的时间不开始更糟糕的了。开始输入代码,它不一定是完美的,它可能很糟糕。但如果你开始,你就会越过阻碍许多人前进的障碍之一。错误#2:在学习原生JavaScript之前先学习框架JavaScript框架构建在原生JavaScript之上,因此如果您了解JavaScript,您就会自动了解如何使用任何JavaScript框架的基础知识。但是,如果你直接学习一个框架,你最终只会记住它的语法,而不会理解它的原理。就像不知道词义造句,随便背了一些词,却不知道词义,无法组织起来学以致用。如果你直接跳入一个框架,学习起来会更难,当你需要另一个框架时,也更难适应。如果你先学习基本的JavaScript,那么你将有一个坚实的基础来理解所有的框架。错误#3:太高了最常见的错误之一是在理解一个概念后立即采取行动。我一直在努力解决这个问题,因为一旦你理解了一些东西,你就会想走得更远。把每个概念都当作一个新玩具是有帮助的;这意味着花一些时间来享受你刚刚学到的东西。玩耍、试验,看看您是否可以做一些新的事情。你会学到很多东西,你会记得更好。当你觉得可以闭着眼睛使用它时,继续学习。你可能需要更多的时间才能走到这一步,但这会让你后续的学习更快。另一方面,如果你太急躁,你就不会太注意细节。但令人沮丧的是,这会让你在以后的学习中付出很多代价。事实上,这是人们常说应该放弃学习JavaScript的常见原因之一。错误#4:没有很好地理解概念学习就像爬楼梯:如果你能迈出一步,你就可以继续走更多的步,直到达到你的目标。当某件事难以理解时,通常是因为你想大跃进,而不是一步一个脚印。这当然是一厢情愿!在实际场景中,当我看到有人不理解某段代码时,我会请他们解释,他们会尝试一次解释整个问题。然后再让他们一行一行解释一遍,有道理。如果部分内容令人困惑,通常是因为跳过了某些内容,这也将帮助您专注于细节,直到找出问题所在。如果一个概念在分解后没有意义,你也会更容易找到相关的解决方案,因为找到一个特定的主题比搜索它更容易。错误#5:过早尝试复杂的项目刚接触JavaScript的人经常说“我会设定一个小目标并编写一个像Facebook这样的网站”,而没有意识到项目的深度。当项目深入时,他们放弃了学习JavaScript。我会更详细地介绍该项目,但在学习时,从一些基本概念入手会更容易。当您开始处理一个项目时,您可以将一些构建工具添加到您的工具包中。更具体地说,我不是在寻找更持久的项目。我刚刚发现,如果我先做简单的部分,比如在浏览器中显示一些文本或响应按钮,那么开始项目会更容易。错误#6:不在真实环境中练习当您学习JavaScript时,您可能在非真实环境中练习。例如,您可能正在站点的内置代码编辑器中键入内容,或者您??可能正在依赖教程中的粘贴文件。这些方法可以很好的学习,但是你也可以尝试自己搭建环境。这意味着使用您自己的文本编辑器并从头开始编写项目。如果你不独立地练习每个概念,你就会依赖于训练环境。你最终会陷入这样的境地:你花了很多时间学习,但你无法掌握其中的任何一个。错误7:将自己与伟人进行比较让自己更加沮丧的最简单方法之一就是将自己与伟人进行比较。因为你总是看到他们在哪里,而不是他们是如何到达那里的。例如,人们看到我的教程并问我如何编写如此干净的代码。他们说他们写不出像这样干净的代码,所以也许他们只是不太擅长JavaScript。事实是我的过程一团糟。我不断地尝试、犯错、查阅资源、编写丑陋的代码,最终将所有内容提炼成一个像样的教程。人们看着伟大的版本并假设它就是这样。在我开始编写自己的教程之前,我也对教程作者做出了这些假设。关键是,真正学习你正在学习的东西,你会有所提高。不断重复这个过程,很快人们就会想知道你是如何达到这些高度的。错误#8:看教程不写代码你自然会花很多时间看视频和教程,但除非你自己写代码,否则你无法真正学习。只看东西而不实际做是很危险的,会给你一种你正在学习的错觉。六个月后,你发现自己什么也没学到。在15分钟内编写代码比观看一个小时的教程更有用。错误9:在没有先了解教程或自己尝试的情况下盲目遵循教程很容易陷入做同样的事情。这种教程不会教你如何解决一个问题,比如需要进行什么样的测试,如何一步步探索可能有问题的方向。因此,只听教程的人往往学不到真正的知识。那么解决方案是什么?不要只按照教程一步步来,而是花一些时间自己实施。例如,如果您正在制作幻灯片教程,请尝试显示和隐藏div,然后尝试计时,然后尝试另一个小部分。与按照教程一步步学习相比,通过亲自尝试和扩展它,您将学到更多并可能更好地应用它。Tip读完本文后,如果你问我最想让你记住什么,那就是用最小的步子取得最大的进步。不管学什么,都要学好它的精髓。尝试你学到的东西,并从中获得乐趣。有时可能会很困难,但没关系。挑战意味着你在发展个人能力,这会让你进步。如果一切总是太容易,这可能意味着你需要做出一些改变。希望这篇文章对你有所帮助,如果还有什么对你学习JavaScript有帮助的,欢迎在评论中分享!原文地址:学习JavaScript:拖你后腿的9个常见错误原作者:YaphiBerhanu翻译校对:lekennylampuiYuuoniy审稿人:LeviDing欢迎大家在评论区留下你的想法和感受!欢迎大家关注知乎专栏:全栈成长之路也欢迎加入学习交流QQ群:637481811