想问一下,上面sum函数的返回值为一个promise,那么下面then方法中返回了sum(r,9),也应该返回一个promise,但是最后打印的为596(579+8+9),不应该打印的是一个promise吗
sum(123,456).then(r=>sum(r,8)).then(r=>sum(r,9)).then(r=>console.log(r));promise.then就代表promise的resolve被执行了,否则then就会等待,所以r是resolve的结果