摘要: 此题是看到51js论坛上有人提出这个问题:求解arguments对象的内部实现原理 真正不在于提的问题本身,而在于不同的浏览器对它的实现并不完全一致。直接上代码了: 1: function chrome_bug(a, b) { 2: arguments[1] = 2; 3: alert(b); // Chrome:2, other:undefined 4: } 5: 6: chrome_bug(1... 阅读全文
posted @ 2011-03-30 01:18 meteoric_cry 阅读(516) 评论(0) 推荐(0) 编辑
摘要: fabrication 是在pureMVC基本上做了扩展,简化了pureMVC的开发难度。 这里有一个关于PureMVC的例子:PureMVC Explorer fabrication既然是基于它开发的,使用起来的一些用法区别并不算太大。下图为pureMVC架构图: 在pureMVC中,Model保存对Proxy的引用,Proxy负责对数据的操作;View保存对Mediator的引用,由mediator对viewComponent进行操作,如:添加事件监听器、发送或是接收Notifaction、改变元件的状态或属性等。Controller保存所有command的映射,command是无状态的, 阅读全文
posted @ 2011-03-30 00:34 meteoric_cry 阅读(1263) 评论(2) 推荐(1) 编辑