前言
Promise是ES6引入的一个新的语法,专门用于异步编程
。
一、JS中的异步编程
1、 定时任务
2、ajax
3、 事件回调函数
多次异步调用依赖分析
① 多次异步调用的结果顺序不确定
② 异步调用结果如果存在依赖必须使用嵌套
二、Promise
1、概念
Promise是异步编程的一种解决方案,从语法上讲,Promise是一个对象,它可以获取异步操作的消息
官方:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise
2、优点
3、基本用法
4、基本逻辑
5、小案例
6、终止执行链
三、基于Promise处理Ajax请求
1、封装Promise函数处理原生Ajax请求
2、then参数中的函数返回值
四、Promise常用的API
1、实例方法
2、对象方法
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。