gpt4 book ai didi

javascript - 我为什么要使用 jQuery?

转载 作者:行者123 更新时间:2023-12-03 21:48:54 25 4
gpt4 key购买 nike

(我知道其他人问了类似的问题,并且它被关闭为“争论性”,但我真的很想了解围绕这个问题的争论。)

我非常了解 JavaScript。我多年来一直专业地写作它。我已经内化了很多跨浏览器的不兼容性和粗略性,对 DOM 操作了如指掌,与业内一些最优秀的 Web 开发人员合作过,并汲取了他们的很多魔力。

我一直在检查 jQuery。我理解 javascript 库的意义(我编写了多少次动画、getElementsByClass 和隐藏/显示函数?)。但说实话,学习一种同样复杂的全新语法似乎是浪费时间。看起来我会用头撞墙来学习同样旧的 JavaScript 的全新界面。

我在技术上不是一名工程师,所以也许我错过了一些东西。有人可以阐明 jQuery 的权衡吗?学习和理解 jQuery 语法真的比学习 JavaScript 更快吗?

最佳答案

与自行开发/手写的代码相比,使用框架有一些很大的好处:

  • 抽象。我相信您会为自己拥有足够的 JS 能力从头开始编写动画而感到非常自豪。你应该!然而,将通用功能从自己身上抽象出来实际上是非常解放的。你只需调用该方法,就知道内部结构将被执行,并且执行得很好。即使您自己编写底层内容的速度非常快,您仍然花在这上面而不是解决今天的问题。

  • 共同语言。使用通用框架就像说通用语言。您可以非常轻松地与其他开发人员协作,并且每个人都可以毫无摩擦地接续其他人留下的地方。 (与进入使用自行开发的库来完成 jQuery 功能的应用程序相比。)

  • 专家。从事 jQuery 工作的人都是 JavaScript 之神。我真的非常非常擅长 JavaScript,你可能也是,但是普通的优秀和 jQuery 的优秀之间有很大的区别。一个由非常优秀的人组成的团队不断地研究一小部分常见功能 - 调整它、调整它、增强它,以使其尽可能成为最好的。这意味着像你我这样的人根本无法复制大量的工时,无论我们有多优秀。如果您和 jQuery 人员一样优秀,那么您只能通过将您的才能与他们的才能相结合并为 jQuery 代码库做出贡献来受益。这是一个疯狂人才的熔炉。

关于javascript - 我为什么要使用 jQuery?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/708040/

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