我最近阅读了运行良好的代码,其中两个函数在array.foreach中传递给mongo游标。我想知道这段代码的正常工作。
useState
答案 0 :(得分:1)
不,您不能。 Array.forEach()
方法仅获得一个回调函数。阅读MDN的specification
您可以传递第二个参数thisArg
,这将是回调的上下文。下一个示例应向您展示这一点(希望如此):
const someObject = { title: 'someObject' };
[1,2].forEach(function(item) {
console.log(item);
console.log(this.title);
}, someObject)
如果您正在谈论mongo游标,则可以使用与Node.js MongoDB Driver API
相同的内容