我有以下函数使用 我保证。
var getDefinitions = function() {
return new Promise(function(resolve) {
resolve(ContactManager.request("definition:entities"));
});
}
var definitions = getDefinitions()
definitions
的内容如下:
Promise {
[[PromiseStatus]]: "resolved",
[[PromiseValue]]: child
}
直接访问 PromiseValue
属性将返回 未定义
var value = definitions.PromiseValue; // undefined
双括号 [[ ]]
是什么意思,以及如何检索 [[PromiseValue]]
的值。