Discuss
/
JavaScript
/
廖老师,关于resolve, reject函数的问题
廖老师,关于resolve, reject函数的问题
Topic sourcethen里面的函数对应resolve的具体实现,catch里面的函数对应reject的具体实现,也就是说在test中resolve(),reject()传进来的是参数,具体实现交给Promise,还有resolve、reject名称随意起的,这应该是匿名函数吧! 个人理解是这样的,不正确的地方麻烦指正。
- 1
sheyu小于
new Promise(function (resolve, reject)
这个resolve 和 reject 是js内部的函数么?,他们本身只是引起then和catch 语句,然后讲参数传递过去?
还有这2个是否可以更换成其他自定义的函数?
如果能,是不是根据前后位置分别指定为 ‘resolve’和 ‘reject’函数,并将这个函数的返回值传递给then和catch里面的函数?