gpt4 book ai didi

javascript - 精通 jQuery 是否意味着精通 JavaScript?

转载 作者:数据小太阳 更新时间:2023-10-29 04:53:53 26 4
gpt4 key购买 nike

我在 jQuery 方面非常高效,已经在我公司的多个项目中实现了它。然而,当我阅读诸如 node.js 之类的东西时,我发现自己有点迷茫。

我是否必须回到基础学习 JavaScript 语言,还是应该坚持使用 jQuery?

我还想问一件事:与使用 jQuery 编码相比,使用纯 JavaScript 编码是否可以提高性能?根据我自己的经验,在 jQuery 中编码繁重、复杂的动画组合似乎总是占用大量计算机内存。

最佳答案

您应该在一定程度上了解发生了什么。知道下面是什么并没有坏处,但有时了解一切也不是最佳选择,例如:是.innerHTML持续的?不完全,例如<select>在 IE 中。这是否意味着您需要知道每一个不一致之处?如果您让 jQuery 处理它,则不会。

人们说你需要在 jQuery 之前了解 JavaScript,让我说我同意,但是这也有局限性,你不一定需要了解每一个例如,浏览器之间的怪癖和不一致,这就是我们使用抽象层的原因

对我来说,这无异于说你需要在学习 C# 之前学习汇编,你是否应该知道发生了什么,如何引用内存,什么是指针?我想是的,你需要知道每一个细节吗?可能不会。如果每个新程序员都要学习下面的每一层,我们将永远不会进步,这就是为什么数学定理建立在其他已知是真实的、相同的概念之上的原因。

应该能够信任您的抽象层。这总是真的吗?不幸的是不是,但 jQuery 在尽可能保持一致和不断改进方面做得很好。更重要的是,社区在公开不一致方面做得很好。


编辑:让我警告上面的所有内容,如果您可以了解下面的内容这样做(这适用于我书中的大多数抽象,而不仅仅是 JavaScript),它将帮助您更好、更高效地编程。如果您知道幕后发生的事情,您就可以更好地利用它。

关于javascript - 精通 jQuery 是否意味着精通 JavaScript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2839409/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com