Ext JS是jQuery的超集吗?

Mik*_*Lin 10 jquery extjs

所以jQuery处理DOM操作,事件处理和特殊效果.Ext JS也是这样做的,还有很多内置的UI组件.

这是问题所在. 有没有什么实质的jQuery有Ext JS没有?

这是上下文.我一直想知道人们使用Ext JS和jQuery的原因是什么.一些猜测:

  • 他们对jQuery感觉更舒服,但需要Ext JS的额外功能
  • 他们有一个已经使用jQuery生产的网站,需要添加Ext JS,并且不想重写已有的内容
  • 有一些jQuery具有Ext JS没有的东西

Chr*_*isR 10

说得非常简单:ExtJS的内线核心是什么jQuery UI的jQuery的.

ExtJS和jQuery UI都是组件库
Ext Core和jQuery都是针对dom操作和Ajax的javascript框架.


Jam*_*all 8

基本上,ExtJS提供了与jQuery完全不同的一组功能.就像你说的,jQuery是为DOM操作(选择器,属性,遍历,效果等)设计和优化的,而ExtJS的主要目的是为用户界面提供丰富的组件库.

如果您正在使用DOM并且您没有创建任何类型的用户界面,那么坚持使用jQuery,但如果您正在创建一个富Web应用程序,那么ExtJS适合您.

虽然ExtJS在它的Ext.Element类中提供了一些基本的DOM操作,但在jQuery上并没有什么,因此很多人将这两者结合使用.