我正在尝试理解API参考说明,但我无法理解其含义:
http://mongodb.github.io/node-mongodb-native/2.2/api/Cursor.html#toArray
在顶部说
'toArray(回调) - >许'
我知道回调相当于一个“阻止”但是箭头符号指向“承诺”是什么意思?
答案 0 :(得分:2)
这意味着该函数可以进行回调,也可以返回Promise
。如文档中所述。
<强>返回:强>
如果没有回传,则承诺
所以你可以调用该函数传递一个回调:
acursor.toArray(anarray => {
// …
});
或者使用返回的Promise获取结果:
acursor
.toArray()
.then(anarray => {
// …
});