凌动小生的Blog

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

12 2014 档案

摘要:javascript的执行引擎是单线程的,正常情况下是同步编程的模式,即是程序按照代码的顺序从上到下依次顺序执行。只要有一个任务耗时很长,后面的任务都必须排队等着,会拖延整个程序的执行。常见的浏览器无响应(假死),往往就是因为某一段Javascript代码长时间运行(比如死循环),那么在执行期间任何... 阅读全文
posted @ 2014-12-08 20:24 凌动小生 阅读(603) 评论(0) 推荐(0) 编辑

摘要:在浏览器中,Javascript执行与UI更新是发生在同一个进程(浏览器UI线程)中的。UI线程的工作基于一个简单的队列系统,任务会被保存到队列中直到进程空闲时被提取出来执行。所以Javascript的执行会阻塞UI更新;反之,UI更新也会阻塞Javascript的执行。给用户的表现就是浏览器在工作... 阅读全文
posted @ 2014-12-08 20:04 凌动小生 阅读(312) 评论(0) 推荐(0) 编辑

摘要:http://www.infoq.com/cn/articles/challenges-and-optimization-of-cross-border-website周涛明:前端性能优化,按照经常使用的频率和效果上来看,在前端性能优化上经常用到的点如下:第一,减少http请求是非常有效的措施减少h... 阅读全文
posted @ 2014-12-05 22:19 凌动小生 阅读(200) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示