为了账号安全,请及时绑定邮箱和手机立即绑定

Promise 入门

Meathill Web前端工程师
难度中级
时长 2小时 0分
学习人数
综合评分8.87
73人评价 查看评价
9.1 内容实用
8.9 简洁易懂
8.6 逻辑清晰
看完了,学到很多,感谢老师的幸苦付出,毕竟是免费课程,谢谢!
当我看到这个题的时候,我就知道老师用心了!这4个题是promise里非常经典的4道题。
感谢老师,让我彻底了解promise了。希望多出教程~
哇塞~老师讲的太好啦~感谢感谢!!!
运用promise实现队列真的太美妙了!
讲的挺好的
console.log("here we go");
new Promise(function(resolve,reject){
setTimeout(function(){
console.log("Make me confused");
}, 2000); //定时函数设置好了后, 这个就算成功处理了数据
resolve("bad "); // 所以调用resolve, 把"bad"传出去
}).then(function(value){ 这个value接受到resolve传过来的"bad"
console.log(value + "example")
});
我觉得这个官方的例子很容易误导别人, 特别是把resolve函数放在setTimeout这个里面. 我一年前曾受困于这个例子, 弄到现在终于明白过来了. 我修改了一下这个例子,希望能够帮助到后来人:

最新回答 / weixin_慕尼黑9327974
这是入门课程啊,慢点是正常的,您要不习惯,可以去看其他的
哎,打了半天字,算了,不吐槽了

最新回答 / 董曼巴
3.3错误处理一节,课程里讲的不对。  计时器里抛出的异常并不能被catch 捕获到。
new Promise((resolve,reject)=&来。
{

    setTimeout(()=&ye"{
        //此处抛出的异常是因为没有被捕获所以会在控...
写了一年RN,对js还是晕晕乎乎的,阮一峰老师的博客也看过,每次都很累,看了这个视频,真的醍醐灌顶。
看老师这个发型,感觉就不一般
语法用的都是es6 还是有点打脑壳
听着听着 听到这里 感觉有点跟不上了。。
课程须知
1. 前端水平:初级、中级 2. 了解 JavaScript 3. 最好有异步开发经历,希望写出更好的代码
老师告诉你能学到什么?
1. Promise 的基础用法 2. Promise 容易出错的地方 3. Promise 怎么处理错误(Error) 4. Promise 的其它用法 5. 简单介绍异步函数

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消