摘要: 宁波首发金属材有限公司飞机稿 阅读全文
posted @ 2011-08-28 13:17 穆乙 阅读(400) 评论(0) 推荐(0) 编辑
摘要: //对数组的扩展实现Array.implement({ //迭代方法,call的使用 forEach: function(fn, bind) { for (var i =0, l =this.length; i < l; i++) fn.call(bind, this[i], i, this); }});//将each作为forEach的别名Array.alias('forEach', 'each');//转为数组的快捷方式,但是在IE下,对于XML对象使用XPath查询后的结果,$A方法无法达到预期的结果function $A(iterable) {.. 阅读全文
posted @ 2011-08-28 13:14 穆乙 阅读(201) 评论(0) 推荐(0) 编辑
摘要: //哈希表,Native化作为内置对象var Hash =new Native({ //族名,类名,用于$type方法的精准类型判断 name: 'Hash', initialize: function(object) { //对于哈希表的实例,复制副本以解除两者的引用/链接关系if ($type(object) =='hash') ōbject = $unlink(object.getClean()); //再复制到当前实例for (var key in object) this[key] = object[key]; ... 阅读全文
posted @ 2011-08-28 13:11 穆乙 阅读(197) 评论(0) 推荐(0) 编辑
摘要: //检查对象是否已经定义或者已经赋值function $chk(obj) { return!!(obj || ōbj ===0);};//通用清除计时器的方法,即能清setTimeout,又能清setInterval,即使计时器不存在也不会报错function $clear(timer) { clearTimeout(timer); clearInterval(timer); returnnull;};/*检查对象属性是否已初始化/定义,注意只能检查对象的属性,不能直接检查变量因为未定义变量在调用本方法前便会抛出错误,切记*/function $define... 阅读全文
posted @ 2011-08-28 12:52 穆乙 阅读(232) 评论(0) 推荐(0) 编辑