首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

EXT学习1

2012-10-06 
EXT学习一1、命名空间 Ext.namespace(Ext.xyz)2、空函数 Ext.emptyFnfunction(){}3、拷贝静态函数Ext.app

EXT学习一
1、命名空间 Ext.namespace("Ext.xyz")
2、空函数 Ext.emptyFn  ==  function(){}
3、拷贝静态函数  Ext.apply
4、类实例属性 Ext.apply(Ext.xyz.Person.prototype,{name:'xyz'})
5、类实例方法 Ext.apply(Ext.xyz.Person.prototype{name:'xyz',fn1:function(){}})
6、类静态方法 Ext.xyz.Person.fn1=function(a,b){var p = new Ext.xyz.Person();p.fn1();}
7、类构造方法 Ext.xyz.Person=function(p){Ext.apply(this,p);}
8、类的继承 Ext.extend(Ext.xyz.Student,Ext.xyz.Person,{score:60})
9、类方法重写 Ext.extend(Ext.xyz.Student,Ext.xyz.Person,{score:60,fn1:function(){}})
10、命名空间别名(首字母大写) Xd = Ext.xyz
11、类别名(都是大写) PN = Ext.xyz.Person
12、事件队列 Ext.util.Observable addEvents("ev1","ev2")(定义) fireEvent("ev1",a,b)(发布) on("ev1",function(){})(订阅)

热点排行