摘要: 之前写过一篇文章,IE6和IE8对Javascript字符串操作的细微差别,今天谈一下在IE浏览器下返回执行错误的Javascript代码所在的问题。其中在IE浏览器下,如果你使用了try-catch,那么当出现异常的时候,IE浏览器会传递一个Error对象。<script> try{ sldfj }catch(e){ for(var p in e){ document.writeln(p + “=” + e[p]); } }</script>输出:name=TypeError message=’sldfj’ 未定义 number=-2146823279 descrip 阅读全文
posted @ 2013-03-15 12:44 左小边 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 保障可维护性的主要诀窍是 遵循DRY原则和Shy原则。在一个系统的整个生命周期里,理解和改动这类维护工作的比例一般非常之高。为了维护的方便,要尽量将系统划分为可以独立理解与改动的模块。这就要在设计的 时候注重DRY原则与Shy原则。不过,这两条原则有一定的冲突,并不总能兼得,于是在追求的时候要重视分寸。维护者的两大困扰有两种情况会给维护者增添很大的麻烦:一种是为了调整一个效果,要改动无数个地方;一种是只改动了一个地方,却影响了很多效果。在前一种情况下,非常容易出现漏改的问题——因为需要改动的地方太多,有些应该改动的地方没有改动;在后一种情况下,非常容易出现误改的情况——因为被影 响的效果太多, 阅读全文
posted @ 2013-03-15 11:41 左小边 阅读(152) 评论(0) 推荐(0) 编辑