
qwrap
iteye_2245
这个作者很懒,什么都没留下…
展开
-
qwrap之namespace
qwrap的namespace /** *@param sSpace 命名空间字符串 *@param root 可选 / namespace:function(sSpace,root){ var arr = sSpace.split('.'), i = 0, nameI; ...原创 2013-05-03 18:08:44 · 118 阅读 · 0 评论 -
qwrap的array之toArray
qwrap的array之toArray: //将一个泛Array转化成一个Array对象 toArray:function(arr){ var ret = []; for(var i = 0;i<arr.length;i++){ ret[i] = arr[i]; ...原创 2013-04-15 18:31:30 · 114 阅读 · 0 评论 -
探究一下qwrap的Jss开篇
本文探究一下qwrap的一个特色地方:Jss mix(Jss,{ //存储的变量空间 rules:{}, /** *@name addRule *@param sSelector {String} selector字符串 *@param ...原创 2013-04-23 13:53:16 · 187 阅读 · 0 评论 -
qwrap之Jss调用
/** *@name getOwnJssData 获取设置data-jss这种方式的数据 *@param el *@param needInit *@return {Object} data / function getOwnJssData(el,needInit){ var data = el.__jssData; if(!d...原创 2013-04-23 13:53:58 · 243 阅读 · 0 评论 -
qwrap-object的mix
qwrap的一个比较常用的api:mix /** *@param des 目标对象 *@param src 源对象 *@param override 是否覆盖已有的属性 / mix:function(des,src,override){ //考虑源对象是数组类型 if...原创 2013-04-25 15:52:28 · 193 阅读 · 0 评论 -
qwrap-object的dump
本文载入qwrap一个dump的函数设计: /** *@param {Object} obj *@param {Array} props *@example ObjectH.dump({"name":"zhang","id":1,"age":20},["name","id"]) *返回:{name:"zhangya原创 2013-04-25 16:26:41 · 151 阅读 · 0 评论 -
qwrap-hashset之union
本文开始载入qwrap的几个hashset相关的union: 思路: 新建一个局部变量ra,第一个arr不动 遍历第二个arr2,看第一个arr是否含有相同的item,如果没有存在ra里面 arr来concat /** *@name union 两个数组的并集 *@param arr *@param arr2 * / u...原创 2013-04-25 17:43:27 · 200 阅读 · 0 评论 -
qwrap-hashset之intersect
本文开始载入qwrap的几个hashset相关的intersect: /** *@name intersect 两个数组的交集 *@param arr *@param arr2 * / intersect:function(arr,arr2){ //定义一个空数组 var ra = []; ...原创 2013-04-25 18:55:40 · 179 阅读 · 0 评论