井底的阿蛙
2018-03-07 14:06:44
首先我是已经熟悉了Promise的用法来看这个课程,看看有没有漏掉的知识点。
整个课程比较生硬,代码示例不够简单清晰。
比如console.log的输出,建议带上1234,这样更容易看出执行顺序。
代码块完全没有注释,完全靠说。
没有清晰的callback写法和promise写法的对比
resolve, reject参数的使用讲解非常模糊,比如写个promise函数,异步判断两个数字大小,来解释resolve和reject的用法会清晰很多
对3.3错误处理一节,您讲错了。promise执行器里。异步执行的代码中抛出错误是不会被后面的catch捕获到的。可能是因为观看课程的都是新手,没有发现这个问题。希望能重录这一节纠正这个问题,以免更多新人被误导。
new Promise(resolve=>{
setTimeout(()=>{
throw new Error('bye');
},2000)
})
.catch(error=>{
//这个地方是不会捕获到上面计时器里的报错的
//但是如果计时器抛出异常的代码改为同步的方式直接抛出异常,在这个地方是可以捕获到的。
})
timshinlee
2019-03-15 16:12:31
深入浅出,对Promise加深了理解
dudu0101
2023-03-17 09:22:59
讲的挺好的,promise也很实用。
LaBiXiaoChen
2021-05-31 22:40:00
比较系统的梳理了Promise,很不错
amorphis666
2021-05-15 09:21:43
非常好,Promise进阶,解决了我的问题,实例也很棒。
给我一片海
2020-11-27 18:13:57
我认为这门课是慕课网最好的免费课之一
洛奇2019
2020-11-03 23:22:06
我认为这门课是慕课网最好的免费课之一
慕仰6470627
2020-09-02 23:53:35
我觉得非常好,三个小时看完 也终于搞懂promise了, 讲的简单通俗易懂
qq_光年一夏_0
2020-07-01 10:38:56
我是看了些promise文章后来视频的(个人习惯遇到新事物喜欢先文章再视频),视频进度有点满,大半个小时都是在说resolve,then,感觉逻辑层次不是很清晰,而且给出的例子看着不大实用,没有结合实际问题展开。最重要的是视频的代码展示也太啥了,就30行不到的代码也不能完全展示,鼠标还老滑来滑去,还有老是弄那个console霸占一半屏幕
qq_剪雨_0
2020-03-12 15:48:24
讲得清晰,大概有个了解 但是感觉案例不够,没有太明白
franose371
2019-12-15 16:32:06
讲得很清晰,但是感觉对于入门来说其实不够友好,刚入门听的话可能会比较懵
慕设计4385425
2019-09-18 11:12:29
对promise有了一个全面的了解。适合入门,谢谢~
塔莉_tully
2019-08-22 20:57:37
老师讲的比较底层,我还很喜欢这种讲法,如果是浮于表面的讲解理解不了。多谢老师
iFlowers
2019-06-19 11:04:22
老师讲的还可以,不过也是对promise的一个初步认识。
pynode
2019-06-11 13:53:54
讲的真不错,让我对Promise有了新的了解,这样我可以在工作中去使用它了。
讲解不错,就是不知道为啥评分这么低。最后,我的技术博客:https://blog.csdn.net/Dream_Weave
老师结合例子讲的很好,终于全面了解了Promise,面试的时候还问了这个
慕雪2152282
2019-05-20 18:28:55
老师本身的水平看得出来不错,
但这门课的讲课思路不像“入门”,不适合初学promise的人,
觉得思路不清晰。