2011年7月25日

extjs中 apply,applyif,override,extend 的区别与 jQeury 中同样含义的方法

摘要: Ext.apply, Ext.applyif, Ext.override 都是对对象进行扩展的方法,Ext.extend则是对类操作的方法。Ext.apply 扩展时对已经存在的属性/方法会被覆盖掉, 通常用它来扩展普通对象.Ext.applyif 扩展时不会覆盖已经存在的属性/方法,通常用它来扩展核心js,如Array.prototype,String.prototype等。Ext.override 扩展某一个类的原型,可以覆盖toString方法。Ext.extend 用来写类或继承,或者说用来扩展类jQuery.extend( target, [object1,] [objectN] ) 阅读全文

posted @ 2011-07-25 16:01 黑头 阅读(985) 评论(0) 推荐(0) 编辑

导航