
javascript异步编程
文章平均质量分 85
Sun.sir
这个作者很懒,什么都没留下…
展开
-
手写Promise原理实现
手写Promise源码从构造函数开始Promise就是一个类,在执行这个类的时候需要传递一个执行器进去,执行器会立即执行。Promise中有三种状态 分别为:成功fulfilled失败rejected等待pending,一旦状态确定就不可更改。//Promise 类核心逻辑实现const PENDING = 'pending';//等待const FULFILLED = 'filfulled';//成功const REJECTED = 'rejected';//失败class原创 2021-04-01 15:11:16 · 191 阅读 · 0 评论 -
JavaScript 异步编程
JavaScript 异步编程内容概要同步模式与异步模式事件循环与消息队列异步编程的几种方式Promise异步方案、宏任务/微任务队列Generator异步方案、Async / Await 语法糖1.0 同步模式与异步模式1.1 进程和线程 进程:当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。而一个进程又是由多个线程所组成的。 线程:线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,原创 2021-04-01 15:02:20 · 162 阅读 · 0 评论