jquery - 为什么 jQuery 是一个轻量级库?

标签 jquery javascript

jQuery 现在很受欢迎,其中一个原因或加分点是据说它是一个非常轻量级的库。我的问题是什么使它成为一个轻量级库?是代码的编写方式还是事件处理机制还是与 DOM 有关系?

此外,与使用普通 Javascript 的应用程序相比,使用 jQuery 的任何网络应用程序的性能都要好得多(例如,更流畅的动画效果)。

最佳答案

gzipped 时文件很小,我们特别努力确保它尽可能小(例如,在解析 JSON 时避免使用 eval)。

它还专注于只提供有用的功能,因此它不包括诸如灯箱插件或创建标签的方法之类的东西,它只提供基本的构建 block 来构建复杂的东西。

关于jquery - 为什么 jQuery 是一个轻量级库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7254066/

相关文章:

javascript - jQuery e.stopPropagation 与 body onclick 冲突

php - jQuery 自定义添加属性

javascript - Convert JS function to jQuery - (输入字段清除默认值)

javascript - 帮助查找包含模运算符的 if 语句中的模式

javascript - 在Javascript(jquery)中,有没有办法检测页面 anchor 何时发生变化?

jquery - 在 JQuery 中替代 fadeToggle()

jquery - Coffeescript 从回调方法中获取适当的范围

javascript - 如何将一个值推到值组合框中的最后一个值

javascript - 我无法从表单提交中调用我的 PHP 代码,这是为什么?

javascript - 如何仅根据标题行应用一些 jquery 内容