1. 首页
  2. 编程语言
  3. Javascript
  4. JavaScript异步编程之Promise的初步使用详解

JavaScript异步编程之Promise的初步使用详解

上传者: 2021-11-18 04:09:58上传 PDF文件 91.48 KB 热度 50次

说到异步编程,就不得不说说同步和异步这两个概念。同步和异步指的是代码指定执行的顺序,如果执行的顺序与代码的相同,就是同步;如果不同,就是异步。最初,操作系统都是基于命令行的,所有的的语言设计出来也天然是同步的语句,在这种情况下,也不需要异步编程。但是很快,图形操作界面就出来了,所有的程序设计语言都不得不跟GUI打交道了。我们必须了解的是,GUI程序是一个不停绘制的界面程序:如果每个循环中执行的任务dosomething()的事件太长,就会导致界面迟迟得不到绘制命令,直观的表现就是卡顿。为了解决这个问题,使用JavaScript作为脚本的浏览器一般都会采用事件循环的机制:

用户评论