全栈开发——javscript基础

一、Promise对象

**定义:**promise对象代表了未来某个将要发生的事件,主要用在异步操作上。promise实例对象表示一次异步操作的封装,异步操作的结果有成功或者失败两种,也可把多个Promuse对象串联起来使用,也就是链式调用。

使用Promise 模式,包括一以下几步:

  • 用构造器创建Promise
  • 用resolve处理成功
  • 用reject处理失败
  • 用then和catch设置控制流
    构造器
    其中resolve和reject参数都是函数,当得到期待值的时候调用其方法。

Promise的原型方法

promise原型方法:promise.then(onFullfilled,onRejected)
onFullfilled,onRejected都必须是函数,then方法可实现链式调用

promise.catch(rejection)promise.then(null,rejection)的别名。catch用于指定发生错误时的回调函数。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值