摘要: 总结了几个在学习工作中碰到的,做下记录,也欢迎大家指证,补充.1.在判断typeof x=='undefined'时,可以采用typeof x>'t'代替,比较一个字母比逐字比较更快.2.if(x){a=0},最简单的if语句,如果X存在则给a赋值,可用x&&a=0;代替,处理关系运算符比条件运算符更快.3.for循环,i--比i++更快.4.变量转换的快速方法:var myVar = "3.14159",str = ""+ myVar,// to stringint = ~~myVar, // to 阅读全文
posted @ 2012-11-08 16:22 zwei1989 阅读(1005) 评论(0) 推荐(1) 编辑
摘要: DOMready的构建方法不再重复,现代浏览器通过DOMContentLoaded来实现,IE通过readystatechange+doScroll来模拟该方法.类似jquery中的document.ready.该方法在99%的情况下在两类浏览器中表现方式是相同的.这里来看下1%的情况.在页面中嵌套了iframe的情况下.现代浏览器的执行顺序是:解析index-->index的DOMready-->解析iframe-->iframe的DOMready-->iframe的window.onload-->index的window.onload;IE的执行顺序是:解析i 阅读全文
posted @ 2012-11-08 15:44 zwei1989 阅读(2160) 评论(1) 推荐(0) 编辑