全文搜索
标题搜索
全部时间
1小时内
1天内
1周内
1个月内
默认排序
按时间排序
为您找到相关结果19,498个

前端程序员必须知道的高性能Javascript知识_javascript技巧_脚本...

JavaScript加载 IE8,Firefox3.5,Chrome2都允许必行下载JavaScript文件。所以不会阻塞其他标签下载。 遗憾的是,JS下载过程依然会阻塞其他资源的下载,比如图片。尽管最新的浏览器通过允许并行下载提高了性能,但是脚本阻塞任然是一个问题。 因此,推荐将所有的标签放在标签的底部,以尽量减少对整个页面渲染的影响,避免用户看到一...
www.jb51.net/article/911...htm 2024-5-23

实现高性能javascript的注意事项_javascript技巧_脚本之家

原因:深度太大,会增加javascript引擎对取得值的地址查找的开销,相当于增加了多层嵌套的指针,导致性能损失。 5.在for循环中尽量使用局部变量封装条件项 原因:例如for(var i=0;i<divs.length;i++) 的时候,如果divs为document.getElementsByTagName('div'),这样在每次循环判断条件的时候都会对DOM文档进行一次遍历求...
www.jb51.net/article/1619...htm 2024-5-12

编写高性能JavaScript(译)_javascript技巧_脚本之家

很多JavaScript引擎,如Google的V8引擎(被Chrome和Node所用),是专门为需要快速执行的大型JavaScript应用所设计的。如果你是一个开发者,并且关心内存使用情况与页面性能,你应该了解用户浏览器中的JavaScript引擎是如何运作的。无论是V8,SpiderMonkey的(Firefox)的Carakan(Opera),Chakra(IE)或其他引擎,这样做可以帮助你更好地...
www.jb51.net/article/536...htm 2024-5-23

编写高性能JavaScript 脚本的加载与执行_javascript技巧_脚本之家

合并脚本 因为脚本下载阻塞了页面呈现,因而应该减少页面标签的使用,不管脚本是内联的还是外部的。在处理外部脚本的时候情况比较特殊,浏览器下载一个100kb的脚本的时间将远远小于4个25kb的脚本,因为建立一个请求要消耗大量的时间。所以页面应该尽量的减少外部脚本的引用。 非阻塞的脚本 秘诀在于当页面loading完成之...
www.jb51.net/article/231...htm 2024-5-23

高性能javascript之加载顺序与执行原理篇_基础知识_脚本之家

所以提高性能的方法之一:将脚本放在body底部 组织脚本 由于每个标签下载时都会阻塞页面的渲染,所以减少页面包含的标签数量是必不可少的,解决方法:可以把多个js文件合并打包成一个js文件,这样子做的好处就是可以最小化延迟时间将会明显的改善页面的总体性能,除此之外,还可以减少HTTP的请求。 一般来说下载单个100...
www.jb51.net/article/1328...htm 2024-5-23

高性能JavaScript 重排与重绘(2)_javascript技巧_脚本之家

先回顾下前一篇文章高性能JavaScript DOM编程,主要提了两点优化,一是尽量减少DOM的访问,而把运算放在ECMAScript这一端,二是尽量缓存局部变量,比如length等等,最后介绍了两个新的API querySelector()以及querySelectorAll(),在做组合选择的时候可以大胆使用。而本文主要讲的是DOM编程可能最耗时的地方,重排和重绘。
www.jb51.net/article/709...htm 2024-5-22

如何使用gpu.js改善JavaScript性能_javascript技巧_脚本之家

在该初学者指南中,我们将演示如何使用GPU.js执行复杂的数学计算并提高 JavaScript 应用的性能。 什么是 GPU.js? GPU.js 是一个针对 Web 和 Node.js 构建的 JavaScript 加速库,用于在图形处理单元(GPGPU)上进行通用编程,它使你可以将复杂且耗时的计算移交给 GPU 而不是 CPU,以实现更快的计算和操作。还有一个...
www.jb51.net/article/2010...htm 2024-5-13

High Performance JavaScript(高性能JavaScript)读书笔记分析

High Performance JavaScript(高性能JavaScript)读书笔记,让你的js代码更有效率。 第一章:加载和执行 浏览器的JavaScript的引擎是编译器层的优化; 当浏览器执行JavaScript代码时,不能同时做其他任何事情(单一进程),意味着标签每次出现都霸道地让页面等带脚本的解析和执行(每个文件必须等到前一个文件下载并执行完成才会开...
www.jb51.net/article/270...htm 2024-5-18

JavaScript提高网站性能优化的建议(二)_javascript技巧_脚本之家

javascript关于提高网站性能的几点建议(一)中,从HTTP请求到页面渲染几个方面对提高网站性能提出了几点建议,本文是学习Steve Sounders的另外一本书《高性能网站建设进阶指南》之后,从JavaScript性能的角度进行总结概括,诸君共勉。 JavaScript性能是实现高性能Web应用程序的关键 ...
www.jb51.net/article/891...htm 2024-5-23

web性能优化之javascript性能调优_javascript技巧_脚本之家

本文详细介绍Web 开发中关于性能方面需要注意的一些小细节,从 JavaScript 本身着手,介绍了 JavaScript 中需要避免的一些函数的使用和编程规则,比如 eval 的弊端,function scope chain 以及 String 的用法等等 JavaScript 是一个比较完善的前端开发语言,在现今的 web 开发中应用非常广泛,尤其是对 Web 2.0 的应用。随着 ...
www.jb51.net/article/328...htm 2024-5-23