原型VS jQuery – 优点和缺点?

我不想打开另一个“Yet Another Js VS Js”线程。

我猜,到底Prototype和jQuery都是JS和几乎相同的方法和功能,并需要几乎相同的代码行相同的任务。

对于真正的富互联网应用程序,什么是真正的优势和什么弱点在Prototype与jQuery?

我最初喜欢Prototype的扩展元素与新的或修改的方法的想法。

但是,我发现了一些原因,这是一件坏事(TM)

做一些谷歌搜索,你可能会找到一些其他原因,但主要原因是Prototype不能保证与其他框架或库“玩好”,因为其他库期望元素和方法的行为是“标准”并且由于Prototype所做的事情,你可能会发现一些被它破坏的东西。

我发现的最近的例子是原型旋拧JSON和stringify。我使用EasyXDM,它只是没有工作在一些情况下,其中prototype.js库加载。由于我正在编写一个框架以供其他人使用,因此无法控制页面的内容,我需要在IFRAME中创建和执行所有操作,以确保prototype.js之类的东西不会发生破坏我想做什么。

…所以jQuery赢得了下手为我,因为我只是不认为它的正确的框架自动拧与DOM和javascript的标准行为。你应该控制这些东西,Prototype需要一些这样的控制远离你….

http://stackoverflow.com/questions/2644556/prototype-vs-jquery-strengths-and-weaknesses

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:原型VS jQuery – 优点和缺点?