微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

promise知识点整理

promise(他的类型是一个函数 异步调用 js异步效果分析 1定时器 2ajax 3事件函数 1、Promise概述 promise是一种异步解决方案。从语法上讲,promise是一个对象,从他可以获取异步操作的消息 2、使用promise的好处 1、可以避免多层异步调用嵌套问题(回调地狱) 2、promise对象提供了简洁的api,使得控制异步操作更加容易 promise的两个参数分别是resolve和reject分别代表正常情况和错误情况 3、promise的基本用法  实例化promise对象,构造函数中传递函数,该函数中用于处理异步任务  resolve和reject两个参数处理成功和失败两种情况,并通过xiaoming.then获取处理结果 4、promise常用的api 1实列方法 p.then()得到异步的正确结果 p.catch()获取异常信息 p.finally()成功与否都会执行(尚且不是正式标准) 2对象方法 Promise.all()并发处理多个异步任务,所以任务都执行完成才能得到结果 Promise.race()并发处理多个异步任务,只要有一个任务完成就能得到结果

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐