摘要: 异步JS:$.Deferred的使用原文链接:http://www.html5rocks.com/en/tutorials/async/deferred/当我们构建一个平稳的,响应式的HTML5应用时,其中一个非常重要的方面是在不同部分的应用中的同步,例如数据获取,程序处理,动画和用户界面元素。在桌面和原生环境之间,一个主要的区别就是浏览器不给访问线程模型,但会为用户界面(例如DOM)提供一个单线程的访问。这意味着所有的应用程序逻辑访问和修改用户界面元素总是在同一线程中,因此要保证程序的工作单位尽可能的短小和高效,以及尽量多的使用更有优势的浏览器提供的异步能力。浏览器异步APIs很幸运,浏览器 阅读全文
posted @ 2013-08-17 14:04 LukeLin 阅读(2687) 评论(0) 推荐(0) 编辑