(Node.js)如何在mongoDB函数中更改全局变量?

时间:2016-04-02 16:53:04

标签: javascript node.js mongodb asynchronous callback

这里有一个示例代码:

parseInt

如何在collection.insert函数结束后才执行最后一行“return myVar”?在这种情况下,我需要返回true。

谢谢!

1 个答案:

答案 0 :(得分:2)

它显示tvos,因为false之前的这两个函数是异步的。因此,在console.logconsole.log仍在执行时执行db.collection,因此collection.insert在这两个操作完成时启动。

为了看到“真实”,您必须在myVar = true;之后直接插入console.log

这样:

myVar = true;