首先,您应该了解足够的 JavaScript。

2025-06-07

首先,您应该了解足够的 JavaScript。

我记得几个月前,我还在犹豫要不要学习一个 JavaScript 框架,一个问题一直萦绕在我的脑海里:“学习一个框架之前,我应该掌握多少 JavaScript 知识?” 好吧,现在,我想我可能对这个问题有了更深入的理解,可以自己(或许也能为其他人)解答了。

首先我想说“你应该先了解足够的 JavaScript”。

现代 JavaScript 框架背后有很多概念,我个人(相信很多专业人士也会同意)认为每个想学习框架的人都应该非常了解。我会花些时间概述其中几个。

基础知识(当然)

你肯定需要了解并理解该语言的诸多基础知识和核心原则。你应该能够声明变量、理解数据类型、理解数组和对象、声明函数、操作条件以及创建循环。在学习一个框架之前,你肯定需要对这些知识有深入的理解。

但,还有更多。

是的!还有更多,以下是我挑选的一些概念,我觉得在深入研究框架之前你应该更好地理解它们。

操作 DOM

大多数框架旨在帮助您更快地操作和更改 DOM,但了解它在纯 JavaScript 中的工作原理以及如何在没有框架或库帮助的情况下对 DOM 进行大量更改是绝对重要的。

数组方法

这绝对是极其重要的主题,你应该理解。使用 JavaScript 绝对意味着你必须要处理大量的数据,而这些数据大多以数组的形式存在。你需要能够向数组中添加项目、更新数组、从数组中获取数据、从数组中移除数据,以及对数组进行各种操作。这几乎是不可避免的,我百分之百认为这是应该学习的。

更多地了解对象。

大多数现代框架都会让您大量使用对象,这可能是您不想忽略的事情,也是您真正想要理解的事情。

原型和 ES6 类

你会发现大多数现代框架都充分利用了这些特性。如果你不了解它们的工作原理,你可能只是表面上知道如何使用它,但却缺乏对其底层工作原理的非常基本的“知识”。我认为了解它的工作原理比仅仅知道如何使用它更有益。

ES6 模块。

我面带微笑地写下这些文字,因为到目前为止,我自己仍在努力理解这个主题。不过,这在现代框架中非常常见,在编写任何一行依赖框架的代码之前,都应该学习并正确理解它。

更多新的 JavaScript 功能

是的。JavaScript 已经不再是几年前的样子了,它带来了许多新功能,你绝对应该学习一下,这些功能在大多数现代框架中都很常见。

关于这一点我还可以讲很多,但我觉得以上是你在选择框架之前应该了解的最重要的事情。

文章来源:https://dev.to/ogurinkaben/you-should-probously-know-enough-javascript-first-3lcp
PREV
使用 NodeJs 和 ES6 的简单 Restful Api。
NEXT
每个前端开发人员都应该考虑学习的设计工具以提高工作效率结论