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

tes*_*dtv 4 javascript jquery

jQuery现在很受欢迎,其中一个原因或加分是它被认为是一个非常轻量级的库.我的问题是究竟是什么使它成为一个lightweigt图书馆?它是代码编写的方式还是事件处理机制或者它与DOM有关?

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

Ric*_*haw 7

gzip压缩时文件大小很小,并且特别注意确保它尽可能小(例如,在解析JSON时避免使用eval).

它还专注于只有有用的功能,所以它不包括灯箱插件或创建标签的方法,它只是提供基本的构建块来构建复杂的东西.