Promise 模式解析:Promise模式与异步及声明式编程

Posted feng9exe

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Promise 模式解析:Promise模式与异步及声明式编程相关的知识,希望对你有一定的参考价值。

一、构建流程

1、(异步)数据源(请求)的构建:Promise的构建并执行请求;

2、处理流程的构建:then将处理函数保存;

 

二、处理:

1、请求的响应返回;

2、调用后继处理流程。

 

三、

1、构建源promise的同时发起了异步请求;

2、构建后继处理流程是在一瞬间完成的;

 

声明式编程语言:

处理流程的构建由程序员负责:声明式;

处理流程的执行由底层解释程序复杂:命令式;

 

https://www.cnblogs.com/feng9exe/p/8950109.html

https://www.cnblogs.com/feng9exe/p/8759082.html

https://www.cnblogs.com/feng9exe/p/8795094.html

https://www.cnblogs.com/feng9exe/p/8795094.html

以上是关于Promise 模式解析:Promise模式与异步及声明式编程的主要内容,如果未能解决你的问题,请参考以下文章

JS异步编程 | Promise 实现原理解析

Promise异步编程模式

简单实现异步编程promise模式

异步调用future/promise模式(C++版本)

Js 的Promise 异步编程模式

js的异步加载及promise的三种状态