随笔分类 -  Promise

Promise 是一个构造函数,是异步编程的一种解决方案,在es6中引入,指定回调函数的方式更加灵活,支持链式调用从而解决回调地狱
摘要:1.如果是Promise对象 如图,将promise设为一个全局对象,然后在生命周期内更改它的值,如果在组件要卸载时还时Pending状态,就用Promise.race()方法,直接传入一个Promise.reject()与它竞速,那么它就不会继续被执行。 2.如果是XMLHttpRequest对象 阅读全文
posted @ 2021-06-04 12:30 pangqianjin 阅读(336) 评论(0) 推荐(0) 编辑
摘要:// 构造函数 function Promise(executor){ this.promiseState = 'pending'// 状态 this.promiseResult = undefined// 结果 this.callbacks = []// 指定多个回调函数 const self = 阅读全文
posted @ 2021-05-21 16:22 pangqianjin 阅读(68) 评论(0) 推荐(0) 编辑
摘要:前端延时随机函数模拟抽奖 点击按钮,模拟抽奖 延时1s返回结果 效果: 普通的使用回调方式的实现 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" con 阅读全文
posted @ 2021-05-20 20:33 pangqianjin 阅读(44) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示