Zepto 只是 jQuery 的子集吗?

发布于 2024-12-05 05:39:55 字数 106 浏览 0 评论 0原文

让我惊讶的是backbone.js 可以使用jQuery 或Zepto 作为它的“帮助库”。 Zepto 人是如何设法拥有与 jQuery 兼容的语法的? Zepto 只是 jQuery 的子集吗?

I was amazed that backbone.js can use either jQuery or Zepto as its "helper library". How did the Zepto people manage to have a syntax compatible with jQuery's? Is Zepto just a subset of jQuery?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

只是一片海 2024-12-12 05:39:55

似乎他们正在努力保持 jQuery 风格语法并提供一个仅包含最有用功能的精简库。

Zepto.js 应该紧密模仿它。请注意,模拟 jQuery 的所有功能并不是项目目标,而是我们想要最有用的部分,同时保持约 5k 的缩小目标。

来自: https://github.com/madrobby/zepto/blob/master/README .rdoc

Seems they are trying to keep with the jQuery style syntax and providing a minified library that only includes the most useful features.

Zepto.js should closely emulate it. Note that emulation of all features of jQuery is not a project goal, rather we want the most useful parts while keeping to the ~5k minified goal.

From: https://github.com/madrobby/zepto/blob/master/README.rdoc

我三岁 2024-12-12 05:39:55

Zepto 是一个新库,他们的目标是让从 jQuery 的过渡变得容易。
很明显,他们遗漏了许多您可以在 jQuery 中找到的函数来执行此操作。

看起来他们也牢记原型功能。

如果他们选择较小的代码块而不是性能,我也不会感到惊讶,我并不是说这对性能严重不利,或者 jQuery 过于臃肿,而是与 jQuery 最近的前景不同。

Zepto is a new library where their goal is to make it easy to transition from jQuery.
It's obvious they are leaving out many functions you'd find in jQuery to do so.

It also looks like they are keeping prototype functionality in mind too.

I also wouldn't be surprised if they are choosing smaller blocks of code over performance, I'm not saying it's heavily detrimental to performance or jQuery is overly bloated, but a different outlook than jQuery has had lately.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文