上一页 1 ··· 7 8 9 10 11
摘要: javascript提供一套异常处理机制,异常是干扰程序正常流程的非正常的事故。但并非是完全出乎意料。换言之,就是事故可以预判并处理的。当遇到异常时,应该抛出并处理,而抛出异常的关键字就是throw,被抛出的异常就是Exception。var add = function(a,b){ if (typeof a !=="number" || typeof b!=="number"){ throw{ name:"TypeErrow", me... 阅读全文
posted @ 2012-03-08 11:23 穆乙 阅读(990) 评论(0) 推荐(0) 编辑
摘要: 当函数被调用时,会得到一个隐含的参数arguments数组。通过这个参数数组,函数可以访问到,函数被调用时arguments传递给函数的参数列表。这其中包括那些,在函数声明时并末指定的参数。应用这个特性,我们在定义函数时可以不指定函数的参数。看下面:var connect = function(){ var str = ''; for (var i=0;i<arguments.length;i++){ str+=arguments[i]; } ... 阅读全文
posted @ 2012-03-08 09:48 穆乙 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 自HTML5标准的提出就得到非常多的关注,而作为全球使用用户最多的IE浏览器能够支持HTML5标准也是大家备受关注一个问题,上周微软在技术大会上就表示目前微软正在开发的IE9将更加支持HTML5标准,但对于IE9是否将完全支持HTML5所有的标准,微软却表现的有点含糊其辞。 HTML5标准能为网页带来更高效更洁净的代码,只有微软参与HTML5的设计工作,才能让IE浏览器识别更多的新元素。HTML5标准预计是在2022年向全世界发布,虽然目前距他发布的日期还有3年左右的时间,但是我认为它距离我们并不是那么遥远,目前很多网站的设计和开发都是在采用HTML5的标准。在HTML5标准的制定和推广方面, 阅读全文
posted @ 2011-08-30 12:44 穆乙 阅读(583) 评论(0) 推荐(1) 编辑
摘要: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"/> 阅读全文
posted @ 2011-08-29 12:41 穆乙 阅读(796) 评论(0) 推荐(0) 编辑
摘要: 宁波首发金属材有限公司飞机稿 阅读全文
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 穆乙 阅读(199) 评论(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 穆乙 阅读(193) 评论(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 穆乙 阅读(229) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11