摘要: js性能优化-事件委托考虑一个列表,在li的数量非常少的时候,为每一个li添加事件侦听当然不会存在太多性能方面的问题,但是当列表非常的长,长到上百上千甚至上万的时候(当然只是一个解释,实际工作中很少遇到这么多li的情况),为每个li添加事件侦听就会对页面性能产生很大的影响。就像下面这段代码:js性能... 阅读全文
posted @ 2015-08-29 14:22 饶总真坏 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 在某些使用多层嵌套for循环的场合里会用到break和continue来中途跳转循环break是跳出整个循环continue是跳出当前循环,继续下次循环而多层for循环嵌套里使用这两个关键字默认只能跳到当前for循环的上一层如果我们需要跳到上一层的上一层,或者跳到顶层呢?javascript为我们提... 阅读全文
posted @ 2015-08-29 14:14 饶总真坏 阅读(3534) 评论(0) 推荐(1) 编辑
摘要: 今天在项目中犯了一个算得上是低级错误的错误吧我在构造函数里声明了一个angle变量,this.angle;然后在后面某函数中对此变量进行了+=操作,this.angle+=90最后在一系列逻辑后我发现this.angle报错 NaN,马上定位到构造函数,就发现了原来该变量声明了但并未初始化赋值求不笑... 阅读全文
posted @ 2015-08-28 23:29 饶总真坏 阅读(809) 评论(1) 推荐(0) 编辑
摘要: 今天无意中在百度知道页面打开了控制台,看到了控制台里居然有百度的logo研究发现方法如下if(!console){console = {}console.log = function(){}}function setConsoleImage(url){var img = new Image();im... 阅读全文
posted @ 2015-08-28 22:54 饶总真坏 阅读(1237) 评论(0) 推荐(0) 编辑
摘要: function getURLParam(name) { return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)', "ig").exec(location.search) || [, "... 阅读全文
posted @ 2015-08-26 21:21 饶总真坏 阅读(1739) 评论(0) 推荐(0) 编辑
摘要: 随便写了个jsonp模拟百度搜索相关词汇的小demo,帮助新手理解jsonp的用法。模拟百度搜索框搜索演示地址:jsonp搜索 阅读全文
posted @ 2015-08-26 21:17 饶总真坏 阅读(656) 评论(0) 推荐(0) 编辑
摘要: 1、声明文档使用的字符编码2、声明文档的兼容模式指示IE以目前可用的最高模式显示内容指示IE使用指令确定如何呈现内容。标准模式指令以IE7 标准模式显示,而 Quirks 模式指令以 IE5 模式显示。3、SEO 优化页面描述页面关键词定义网页作者定义网页搜索引擎索引方式,robotterms是一组... 阅读全文
posted @ 2015-08-26 21:15 饶总真坏 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 开 演示地址: 开门 阅读全文
posted @ 2015-08-26 21:15 饶总真坏 阅读(1193) 评论(0) 推荐(0) 编辑
摘要: 基础官方:http://docs.angularjs.organgularjs官方网站已被墙,可看http://www.ngnice.com/;官方zip下载包https://github.com/dolymood/angular-packages,已增加docs服务,输入地址即可,例如:http:... 阅读全文
posted @ 2015-08-26 21:14 饶总真坏 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 主要采用了canvas内渲染canvas的技术,还有利用比例来放大图片比例:放大镜宽度/画布宽度=原图宽度/渲染图宽度放大镜效果canvas实现演示地址zoom 阅读全文
posted @ 2015-08-26 21:13 饶总真坏 阅读(611) 评论(0) 推荐(0) 编辑