摘要:
javascript的异步编程javascript语言的执行环境是"单线程" single thread所谓"单线程",就是指一次只能完成一个任务。如果有多个任务,就必须排队,前面的任务执行完,才能执行后一个任务。这种模式优点:实现起来比较简单,执行环境相对单纯缺点:只要有一个任务耗时很长,后面的任务就必须排队等着,会拖延整个程序的执行。厂家的浏览器无响应,往往是因为某一段javascript代码长时间运行(比如死循环),导致整个页面卡在这里,无法执行。所以,javascript语言将任务的执行模式分为:同步(Synchronous)和异步(Asynch 阅读全文