普歌飞灵团队-promise
介绍
- 概念
Promise是ES6引入的异步编程的新解决方案,语法上Promise是一个构造函数,用来封装异步操作并可以获取其成功或失败的结果
- 函数结构
const p = new Promise(function(resolve,reject){})
一般resolve代表成功,reject代表失败 - 作用
1.主要解决异步深层嵌套的问题
2.promise提供了简洁的API 使得异步操作更加容易
方法
- then方法
1.结构:p.then(function(value){},function(reason){})
2.这个方法一般接受俩个参数,而且这俩个参数都是函数类型,一般用value代表成功 reason代表失败
例子:封装ajax
~喜欢 的小伙伴点个赞呗,谢谢♥~
相关推荐:橘子猫哥的《普歌-飞灵团队-Vue基础整理(上部分)》
作者及出处,版权信息
作者:橘子猫哥
出处/源自:橘子猫哥《普歌-飞灵团队-vue创建项目并推向码云》
本文版权归作者和****共有,欢迎转载,且在文章页面明显位置给出原文链接,未经作者同意必须保留此段声明,否则保留追究法律责任的权利。
本文版权归所有