码迷,mamicode.com
首页 >  
搜索关键字:高性能javascript    ( 135个结果
javascript性能优化之循环迭代(duff)
这段时间一直再学习《高性能javascript》这本书,在这里记录一些学习心得和笔记。。。循环迭代之“Duff's Device”优化迭代次数在1000以上的循环。函数如下: 1 function duff(items) { 2 if(items && items.length) { 3 ...
分类:编程语言   时间:2015-09-16 15:55:39    阅读次数:136
高性能JavaScript--加载和执行(简要学习笔记一)
1.多数浏览器使用单一进程来处理用户界面刷新和JavaScript脚本的执行。所以同一时刻只能做同一件事。JavaScript执行过程耗时越久,浏览器等待相应的时间就越长。2. 上面的脚本会从下面的段落中请求信息。通常,这是做不到的,因为在段落加载之前,脚本已经运行过了。 hello zqz! 然而...
分类:编程语言   时间:2015-09-12 14:47:08    阅读次数:187
关于javascript代码执行时间的计算
最近看了《高性能Javascript》一书,发现了几个计算代码执行时间的方法,感觉还挺有用的。以前我们要计算程序,函数的执行之间,通常是在代码执行前后加入时间戳,两者的差值即为执行时间,如下:var count=1000;var begin=new Date();for(var i=0;iconso...
分类:编程语言   时间:2015-09-04 16:54:40    阅读次数:202
高性能JavaScript 重排与重绘
转自(学习之用)作者:韩子迟网址:http://www.cnblogs.com/zichi/p/4720000.html先回顾下前文高性能JavaScript DOM编程,主要提了两点优化,一是尽量减少DOM的访问,而把运算放在ECMAScript这一端,二是尽量缓存局部变量,比如length等等,...
分类:编程语言   时间:2015-08-26 01:43:05    阅读次数:300
高性能JavaScript DOM编程
转自(学习之用)作者:韩子迟网址:http://www.cnblogs.com/zichi/p/4713031.html我们知道,DOM是用于操作XML和HTML文档的应用程序接口,用脚本进行DOM操作的代价很昂贵。有个贴切的比喻,把DOM和JavaScript(这里指ECMScript)各自想象为...
分类:编程语言   时间:2015-08-26 01:29:47    阅读次数:202
高性能javascript 学习笔记(1)
加载和运行 管理浏览器中的javascript代码是个棘手的问题,因为代码运行阻塞了其他浏览器处理过程,诸如用户绘制,每次遇到标签,页面必须停下来等待代码下载(如果是外部的)并执行,然后再继续处理页面其他部分。但是,有几种方法可以减少javascript对性能的影响: 将所有标签放置在页面的...
分类:编程语言   时间:2015-08-05 22:07:49    阅读次数:191
高性能javascript读书笔记(三.DOM 编程2)
重绘和重排版浏览器下载完所有的HTML标记,Javascript,CSS,图片之后,它解析文件并创建两个内部数据结构DOM树 表示页面结构渲染树 表示DOM节点如何显示渲染树中为每个需要显示的DOM树木=节点存放至少一个节点(隐藏DOM元素在选桉树中没有对应节点)渲染树上的节点称为"框"或者"盒",...
分类:编程语言   时间:2015-08-02 19:44:49    阅读次数:156
高性能javascript读书笔记(三.DOM 编程1)
第三章DOM Script DOM编程 读书笔记访问和修改DOM元素浏览器通常要求DOM实现和JavaScript保持相互独立。访问DOM元素function innerHTMLLoop(){ for(var count=0; count元素document.links 所有的元素document....
分类:编程语言   时间:2015-08-02 19:35:18    阅读次数:154
JavaScript文件加载器LABjs API详解
在《高性能JavaScript》一书中提到了LABjs这个用来加载JavaScript文件的类库,LABjs是Loading And Blocking JavaScript的缩写,顾名思义,加载和阻塞JavaScript,而它的API script()和wait()则优雅地实现了这两个功能,我在.....
分类:编程语言   时间:2015-07-31 12:39:58    阅读次数:152
写高性能JavaScript
很多JavaScript引擎,如Google的V8引擎(被Chrome和Node所用),是专门为需要快速执行的大型JavaScript应用所设计的。如果你是一个开发者,并且关心内存使用情况与页面性能,你应该了解用户浏览器中的JavaScript引擎是如何运作的。无论是V8,SpiderMonkey的...
分类:编程语言   时间:2015-07-30 16:30:03    阅读次数:239
135条   上一页 1 ... 7 8 9 10 11 ... 14 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!