1. 首页
  2. 移动开发
  3. 其他
  4. JS设计模式之惰性模式(二)

JS设计模式之惰性模式(二)

上传者: 2020-12-13 10:34:47上传 PDF文件 41.12KB 热度 13次
惰性模式:减少代码每次执行时的重复性判断,通过重新定义对象来避免原对象中的分支判断,提高网站性能。 例如针对不同浏览器的事件注册方法: var AddEvent = function(dom, type, fn){ if(dom.addEventListener){ dom.addEventListener(type, fn, false); }else if(dom.attachEvent){ dom.attachEvent('on'+type, fn); }else{ dom['on'+type] = fn; } } 从上面的方法可以发现,每次为元素绑定事件时,都会进行检
用户评论