13-死胖子EXT
iteye_2177
这个作者很懒,什么都没留下…
展开
-
【第一胖】EXT----ext.extend的说明.
Ext.extend方法是用来实现类的继承。 extend(Object subclass,Object superclass,[Object overrides] : Object 第一个@param:子类 第二个@param:父类 第三个@param:要覆盖的属性。 这里需要强调一下,子类继承下来的是父类中通过superclass.prototype方式定义的属性(包括用此方法定义的函数)。 ...原创 2009-09-09 15:35:08 · 112 阅读 · 0 评论 -
【第二胖】(1)EXT.JS文件解析--对象属性的添加和设置
/** * 分析CORE---Ext.js */ /** * 第一部分:对象属性的添加和设置 */ Person = { sex : 'woman'// 初始属性设置 }; Person.applay = function(source, copy, de...原创 2009-09-09 15:57:33 · 110 阅读 · 0 评论 -
【第三胖】(2)EXT.JS文件解析--能在定义时就能执行的方法的写法
/** * 第二部分:能在定义时就能执行的方法的写法 function(){...}(); */ /** * 一、普通的方法的定义与执行 */ // 1-1、普通的方法定义,不带返回值的情况 fun = function() { alert("执行"); }; /...原创 2009-09-09 16:03:35 · 83 阅读 · 0 评论 -
【第四胖】(3)EXT.JS文件解析--关于扩展
if(!Person.extend){//若extend属性还未存在则执行里面的代码 Person.applay(Person,{ extend:function(){ alert("定义时执行"); return function(){ ...原创 2009-09-09 16:08:30 · 61 阅读 · 0 评论 -
【第五胖】(4)EXT.JS文件解析--理解万岁
//先定义匿名方法,第一个括号对里的,必须要有这个括号对,之后第二个括号对用来执行这个匿名方法,如果这个匿名方法返回的是function,那么可以加第三个括号对。 (function(){ alert("aa") return function(){ alert("bb"); } ...原创 2009-09-09 16:12:17 · 63 阅读 · 0 评论 -
【第六胖】(5)EXT.JS文件解析--分析继承的实现
ext中有关继承的实现的关键代码如下:(Ext.js中) extend: extend : function(){ // inline overrides var io = function(o){ for(var m in o){ this[m] = o[m...原创 2009-09-09 16:24:49 · 95 阅读 · 0 评论