JavaScript路线图

JavaScript路线图

学习JavaScript就像成长。成长有不同的阶段。你可以从以下四个阶段来看:


婴儿阶段

儿童阶段

青少年阶段

成年阶段

让我们简单地过一遍每一个阶段,这样你就能知道你在哪里,你应该把精力集中在哪里。


婴儿阶段

如果您开始使用JavaScript,那么您就进入了婴儿阶段。你愚蠢的JavaScript。语法是外国人。


在这一阶段中,您应该重点学习JavaScript语法,这样您就能了解其他人在说对象、数组、函数等内容时所谈论的内容。


(下一节课你会学到这些术语的意思)。


儿童阶段

如果您已经习惯了基本的JavaScript语法,那么就进入了子阶段。在这个阶段,您还不知道如何从头开始构建东西。


你经常需要帮助。或许你可以在谷歌搜索数小时后复制粘贴和修改一些东西,但你仍然对自己的JavaScript技能不自信。您不知道DOM是如何工作的。你不知道如何从头做起。


在这个阶段,重点关注DOM提供给您的学习方法。了解如何选择元素、遍历DOM、从DOM中添加和删除内容、添加和删除事件侦听器、更改样式和类。


尝试构建一些简单的东西,比如手风琴。甚至可以在按钮被点击时显示菜单。一开始复制粘贴是可以的,但是之后要确保从头开始编写组件,这样才能理解底层机制。


青少年阶段

如果你已经知道如何从头开始构建东西,那么你正处于青少年阶段。您有些自信可以构建任何与DOM相关的东西,但是您仍然不能用手指一按就完成。


您的代码可能是混乱和无序的。它可能缺乏最佳实践,但至少您让事情正常运行。


下一步是从书籍和专家那里学习最佳实践。吸收你所能吸收的,然后重新构建你所构建的。使用你已经学会的新方法将它们内化。


这也是您希望开始研究面向对象编程(OOP)和函数式编程(FP)的地方。您还需要开始学习从Github和Twitter之类的地方查询api。


成年阶段

最后,在成人阶段,您知道足够多的JavaScript是危险的。你可以建造任何你想要的东西。你对你的代码很有信心。它是干净的。你知道最佳实践,而且你已经全部使用了。现在是时候离开巢穴,去寻找新的、相关的东西了。


这里,你有几个选择:


你可以学习一个前端框架(如角度,Vue或React)。

您可以学习如何构建后端。

您可以更深入地研究JavaScript。

在这里选择您想要的任何选项。你的选择取决于你想去哪里。(记住,你的动机是决定因素。不要让别人替你做决定)。


如果您选择学习前端框架,您将能够构建复杂的web应用程序,如果您尝试使用纯JavaScript构建同样的东西,那么这些应用程序将需要大量的工作。


如果您选择学习Node,那么您将开始向一个全栈开发人员开始您的旅程。在这里,您必须同时了解数据库和服务器配置。


如果您选择深入研究JavaScript,您将了解如何编写更好、更干净的代码。最终,它将帮助您更好地处理两个节点或任何您想要处理的JavaScript框架。


在接下来的几封邮件中,我将在成人阶段分享更多关于这些选项的信息。


在你决定开始新的学习之旅之后,要意识到你将从婴儿阶段开始学习新的东西。你必须在他们的孩子和青少年时期努力工作。


有捷径吗?

这个路线图是最短路径。在深入讨论诸如React、angle甚至Node等高级内容之前,你必须先学习JavaScript的基本原理。


如果没有你的基本原则,你就会感到困惑和不知所措。尤其是当你没有导师的时候。


所以,不要再寻找任何捷径了。开始工作。如果你想学习JavaScript,那就学习JavaScript。否则,你可能还在做别的事情。


结束

from:Zell

猜你喜欢

转载自www.cnblogs.com/Longhua-0/p/9180934.html