promise 状态
<script> const p = new Promise((resolve, reject) => { resolve(123); //Promise{<fulfilled>:123} // reject('err'); }) console.log(p) const p1 = p.then( (data) => { console.log(data, 'sucess'); }, //123,sucess (data2) => { console.log(data2, 'err') }) console.log(p1) <script>
关于p1的状态不了解,按照老师讲的,他会自动返回值为undefined的新promise函数,那么它的状态应该是fulfilled,但是后台输出的为什么是pending,但是pending里状态又显示fulfilled ?
7
收起
正在回答 回答被采纳积分+1
1回答
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星