jQuery相当于ExtJS函数extend()、apply()和namespace()?
ExtJS提供了一些很好的帮助函数,如:jQuery相当于ExtJS函数extend()、apply()和namespace()?,jquery,extjs,helpers,equivalent,Jquery,Extjs,Helpers,Equivalent,ExtJS提供了一些很好的帮助函数,如: 分机扩展() 外接apply() 外部名称空间() jQuery中是否有任何等价物?我知道我可以将这三个都移植到jQuery中,因为我非常喜欢它们,但可能我缺少了一些已经存在的东西。如果可能的话,我希望避免与原型混为一谈 最终结果 Ext.apply(obj1,obj2)=>$.extend(obj1,obj2) Ext.extend(obj1,obj2)=>$.extend(obj1.prototype,obj2) Ext.ns(字符串)=>自定
- 分机扩展()
- 外接apply()
- 外部名称空间()
- Ext.apply(obj1,obj2)=>$.extend(obj1,obj2)
- Ext.extend(obj1,obj2)=>$.extend(obj1.prototype,obj2)
- Ext.ns(字符串)=>自定义实现
extend
函数类似于ExtJS的apply
函数,它将数据成员从源复制到目标。其他的可能已经作为插件制作,但我不知道有任何插件。jQuery的extend()函数不是只扩展“element set”类型,不打算扩展任何其他对象实例吗?太好了。我猜Ext.extend()可以与相同的jquery函数一起使用,只需指定类型原型而不是实例。那么名称空间呢?我认为,extend
是jQuery支持的唯一现成的名称空间。另外两个可能有插件,但我不知道。但正如你所说的,你愿意自己制作它们,它们并不难。