2013年8月9日

Javascript:再论Javascript的单线程机制 之 DOM渲染时机

摘要: 背景Javascript是单线程事件驱动的,所有能看到的Javascript代码都是在一个线程执行,定时器回调和AJAX回调会在适当的时刻插入队列等待Javascript线程调度执行,今天想测试一下DOM渲染的线程与时机,具体的问题是:修改DOM会立即显示在UI中吗?一个小测试测试代码 1 2 3 4 5 6 7 8 9 DOM的修改不会立马导致渲染,而是会内部触发一个事件(可能叫paint),这个事件的处理程序会被插入到Javascript的调度队列中等待调度执行。10 11 12 13 输出结果start...//两秒中CPU空转。e... 阅读全文

posted @ 2013-08-09 09:34 幸福框架 阅读(2680) 评论(3) 推荐(1) 编辑

导航

我要啦免费统计