首页 > 产品服务 > 建站与优化 > windows10的es6-promise类型教程

windows10的es6-promise类型教程

建站与优化admin2022-08-23 21:50:53A+A-

本教程操作环境:windows10系统、ECMAScript 6.0版本、Dell G3电脑。

windows10的es6-promise类型教程

promise类型是es6的

Promise 是一个 ES6 新提供的类,其目的为更有条理的书写异步任务

promise 是 es6 提供的一种异步解决方案,在我的理解中 promise 就是把异步操作换了一种写法

从之前的嵌套回调函数 变成了链式的写法

promise 本身其实就是一个容器 里面放异步的代码 这样就可以让这个异步的代码执行.then .catch 的操作

首先先介绍一下同步编程与异步编程的区别

同步:所有任务按代码顺序执行

异步:所有任务不按顺序,同时执行

Promise语法

new Promise(function (resolve, reject) {    需处理代码块});

举个例子,我们需要实现 过1s输出我是第一个,再过2s输出我是第二个, 再过3s输出我是第三个,用setTimeout实现

我们这里使用的为嵌套setTimeout实现,但是有一个缺点,现在只要输出3个值,如果我们需要更多呢?代码的篇幅将非常大,这样要进行维护或者异常处理将非常麻烦

接下来使用Promse对其进行封装

接下来使用Promse对其进行封装

【相关推荐:javascript视频教程、web前端】

以上就是promise类型是es6的吗的详细内容,更多请关注php中文网其它相关文章!


点击这里复制本文地址 以上内容由木准科技整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!

相关内容

0条评论

支持Ctrl+Enter提交

木准科技 © All Rights Reserved.  
Powered by 木准科技 粤ICP备2022104150号 互联网宗教信息服务许可证
IP地址| 工商服务| 仪器设备| 办理icp许可证公司

qrcode
在线客服
服务热线

服务热线

18300003210

微信咨询
木准科技
返回顶部
X木准科技

截屏,微信识别二维码

微信号:WX8888

(点击微信号复制,添加好友)

  打开微信

微信号已复制,请打开微信添加咨询详情!