var p = new Promise((resolve, reject) => { //这里的参数若是thenable的,规范有提到加入job队列,必然是异步的 //但是比如参数是数字,在返回promise之前,就已经修改了它的状态,这样似乎是同步的了 resolve(3); }); console.dir(p.[[state]]);上面这段代码是同步的么?即,如果有p.[[state]],那么应该打印出fulfilled,而不是pendding。p.then方法里面的回调函数是异步的这个应该没问题
添加回答
举报
0/150
提交
取消
