资料来自youtobe。
无法翻墙的可以使用这个链接:http://pan.baidu.com/s/1bHQXm...
1 Philip Roberts: What the heck is the event loop anyway? | JSConf EU 2014
推荐原因:在阮一峰JavaScript 运行机制详解:再谈Event Loop,文章里有一段话:
一年前,我写了一篇《什么是 Event Loop?》,谈了我对Event Loop的理解。
上个月,我偶然看到了Philip Roberts的演讲《Help, I'm stuck in an event-loop》
。这才尴尬地发现,自己的理解是错的。
我决定重写这个题目,详细、完整、正确地描述JavaScript引擎的内部运行机制。下面就是我的重写。
JavaScript程序员喜欢使用“事件循环”
,“非阻塞”
,“回调”
,“异步”
,“单线程”
和“并发”
等词。
我们说的话,“不要阻塞事件循环”,“确保你的代码运行在每秒60帧”,“当然,它不会工作,该函数是异步回调!
如果你像我一样,你点头和同意,好像这是明显的,即使你实际上不知道这些词是什么意思;但是,找到JavaScript实际工作原理的很好的解释不是那么容易,所以让我们学习!
有了一些方便的可视化和有趣的黑客,让我们直观地了解当JavaScript运行时会发生什么。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。