这些Prototype <-> jQuery幻灯片在ajax库之间进行了很好的比较,但基于Prototype 1.6和jQuery 1.2.1。
既然jQuery的版本是1.4.2,它的基础知识是否有变化?我浏览了最新版本的发行说明,主要看到了API更改和性能增强。
答案 0 :(得分:2)
使用过两者 - 在我看来Prototype有更多的实用工具函数用于在Javascript中处理各种类型(想到它的许多字符串帮助函数)。 jQuery的强大功能似乎在于它非常强大的选择器引擎以及链接方法。此外,我发现jQuery的事件模型似乎对我更有意义,而且我也非常喜欢你可以使用.data()api存储任意对象的事实。最后,插件社区对于jQuery来说更加丰富,我通常会发现有一个插件可以完全按照我想要的方式进行操作。
简而言之,我现在通常使用jQuery来完成所有javascript开发任务。我确实发现Scriptaculous(基于原型)是非常好的。 jQuery UI正在迅速赶上。