您的位置:首页 > 其它

QWrap简介之:Helper堆砌

2011-03-22 18:04 92 查看
有了Helper规范,我们就可以根据它来“堆砌”一个库了。
QWrap里有哪些Helper或Util?列出一些主要的,如下表。

ModuleHcore/module.h.js针对模块,用于模块管理
StringHcore/string.h.js针对字符串
ObjectHcore/object.h.js针对Json或任意类型的对象或值
ArrayHcore/array.h.js针对数组
DateHcore/date.h.js针对日期
FunctionHcore/function.h.js针对函数
ClassHcore/class.h.js针对Class(类)
HelperHcore/helper.h.js针对Helper对象
DomUdom/dom.u.js跟Dom有关的一些方法,第一个参数无针对性
NodeHdom/node.h.js针对元素
EventHdom/event.h.js针对浏览器原生event
EventTargetHdom/eventtarget.h.js针对浏览器事件载体
QWrap的主干(即定义QW根命名空间的core/core_base.js)加上这些Helper,就是一个大的函数库了。
里面的所有方法都是静态函数,由此构成了QWrap的基础静态方法库。

堆砌这一个库时,只需追求标准与严谨,而不用过多的考虑如何让用户调用方便。
整个堆砌的过程,有点机械,但是里面也有很多闪光点,有兴趣的可以扫视下代码。
稍后会选取部分Helper,作些介绍。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: