javascript - Promise.prototype.then 的回调的参数是否总是 Promise 对象 .then 的结果内部属性为 on?
问题描述
我可以确认.then
(第一个或第二个)回调的参数将始终是Promise
对象的结果内部属性.then
打开吗?在这个例子中,我相信5
是 Promise 对象的结果内部属性promise
。
let promise = new Promise (function(resolve, reject) {
resolve(5)
})
promise.then(value => console.log(value))
附加问题的片段
console.log(
new Promise(function(resolve, reject) {
resolve(5);
}).then(value => 6)
)
解决方案
推荐阅读
- build - 升级 Windows 10 构建后如何修复 Windows 10 appx (uwp) 3 个步骤
- java - 具有自定义标准的杰克逊多态反序列化
- python - Python Pandas:计算组内的移动平均值
- forms - 结构值的 StructKeyList() 等效项
- future - 取消异步未来是否有用?
- angular - 如何检查是否从订阅()中调用了服务方法
- c# - 为类及其后代的所有属性添加属性
- java - “简单”If 语句在一小段代码中不起作用 [初学者] [Java]
- python - auto-py-exe - 无法转换 (.py) 脚本 - “一个二进制文件添加了两个内部名称”
- javascript - POST 后使用 Vue.js 解码 href URL 链接和重定向页面