高性能javascript
文章平均质量分 73
一点编程
闯练!!!
技术交流和开发欢迎交流!
展开
-
【高性能JavaScript】读书笔记 - 数据存取(一) - 04
【简介】第一部分将js中涉及到的数据进行了分类;第二部分我们详细叙述了作用域和作用域链的概念,以及相关的应用。原创 2017-03-16 20:18:21 · 385 阅读 · 0 评论 -
【高性能JavaScript】读书笔记 - 快速响应的用户界面 - 10
【简介】执行 JavaScript 的过程中,页面处于不可响应的状态,因此,构建我们需要通过一些方法,来处理需要长时间运行脚本的情况下,页面也能及时作出响应,提高网页的友好型。1. 浏览器 UI 线程(The Browser UI Thread)「浏览器 UI 线程」:用于执行 JavaScript 和更新用户界面的进程。UI 线程的工作基于一个简单的队列系统,任务会被保存到队列中直到进程空闲。一旦原创 2017-03-21 22:25:07 · 424 阅读 · 0 评论 -
【高性能JavaScript】读书笔记 - 引入脚本(三) - 03
【简介】XHR异步请求JS脚本,再注入页面,只要在不产生跨域的情况下,也是个不错的选择。而推荐的无阻塞模式是先添加动态加载所需要的代码,然后加载或通过动态脚本或通过XHR,实现异步请求脚本。原创 2017-03-14 21:29:08 · 367 阅读 · 0 评论 -
【高性能JavaScript】读书笔记 - 引入脚本(二) - 02
【简介】通过动态脚本的方式加载js脚本文件,利用其异步的过程实现了无阻塞脚本的效果,但是对于需要同步处理的脚本,就需要再将其同步化,或者采用我们之前的直接将脚本文件放在body尾部加载的方式。原创 2017-03-12 12:13:57 · 420 阅读 · 0 评论 -
【高性能JavaScript】读书笔记 - 算法和流程控制(二) - 09
【简介】if-else 和 switch 的选择更多的是从易读性的角度出发,然后是一些技巧性的提高代码的效率。原创 2017-03-22 15:19:18 · 402 阅读 · 0 评论 -
【高性能JavaScript】读书笔记 - 算法和流程控制(一) - 08
【简介】JavaScript 定义了四种基本循环类型,for、for-in、while、do-while。这四种之中,for-in 性能比较弱,但它能获取未知对象的属性。原创 2017-03-21 12:21:03 · 328 阅读 · 0 评论 -
【高性能JavaScript】读书笔记 - 引入脚本(一) - 01
【简介】在加载脚本的时候,会发生阻塞,解决这一问题我们可以通过将脚本放到尾部,先让页面渲染,再加载用于交互的脚本文件。同时,提高性能另外一条原则,引入一个<script>标签,做一次HTTP请求。原创 2017-03-11 20:28:57 · 748 阅读 · 0 评论 -
【高性能JavaScript】读书笔记 - Ajax(二) - 12
【简介】Ajax 是高性能 JavaScript 的基础。它可以通过延迟下载体积较大的资源文件来使得页面加载速度更快。它通过异步的方式在客户端和服务端之间传输数据,从而避免了页面资源一窝蜂地下载。它甚至可以只用一个 HTTP 请求就获取整个完整的页面资源。选择适合的传输方式和最有效的数据格式,可以显著改善用户和网站的交互体验。原创 2017-03-26 12:41:26 · 346 阅读 · 0 评论 -
【高性能JavaScript】读书笔记 - DOM 编程 - 07
【简介】DOM 操作的优化核心思想在于减少 DOM 操作的次数。原创 2017-03-18 16:19:32 · 363 阅读 · 0 评论 -
【高性能JavaScript】读书笔记 - 数据存取(三) - 06
【简介】对象因其数据类型的缘故,天生比其他数据类型存取慢,这一点我们无法改变,所以对于对象成员的优化,着重在减少重复调用和将对象成员缓存到局部变量中原创 2017-03-17 22:15:50 · 369 阅读 · 0 评论 -
【高性能JavaScript】读书笔记 - 数据存取(二) - 05
【简介】闭包的概念与闭包所带来的性能问题。原创 2017-03-17 22:15:38 · 544 阅读 · 0 评论 -
【高性能JavaScript】读书笔记 - Ajax(一) - 11
【简介】Ajax 是高性能 JavaScript 的基础。它可以通过延迟下载体积较大的资源文件来使得页面加载速度更快。它通过异步的方式在客户端和服务端之间传输数据,从而避免了页面资源一窝蜂地下载。它甚至可以只用一个 HTTP 请求就获取整个完整的页面资源。选择适合的传输方式和最有效的数据格式,可以显著改善用户和网站的交互体验。原创 2017-03-23 23:10:36 · 311 阅读 · 0 评论