javascript - JavaScript:如何突破范围
问题描述
我有以下代码:
User.find({},{ firstname: 1, password: 1 }, function(err, users) {
const flattenUsers = _(users).map(({firstname, password}) => ([firstname, password])).flatten().value();
console.log(flattenUsers);
const sorted = flattenUsers.reduce((a, e, i) => (i % 2 || a.push([]), a[a.length - 1].push(e), a), []);
});
我想将变量sorted
放在全局范围内,我该怎么做?我尝试返回,但这似乎不是一个选项,JavaScript 不支持 public,我的 IDE 说它只是 TS 的东西。我应该怎么做才能完成我的任务?
解决方案
推荐阅读
- angular - 仅当检查切换时,离子表演div才
- java - 图像在处理中使用过多的 RAM
- c# - 如何修复'值不能为空。参数名称:在 SharePoint Online 中使用 CSOM 的 key 异常
- osmnx - 在 Python 中使用 osmnx 到距离内边缘的最近点
- keras - 使用 Keras 在去噪自动编码器中获取隐藏层输出
- reactjs - 在待办事项列表应用程序中创建重复项
- ios - 如何在 Xcode 11 包管理器中处理 C 文件?
- c - 将百分比添加到数字
- swift - 如何使用 iOS 13 + Apple 按需资源修复“块的哈希不匹配”错误
- python - 将 2 个整数变为 1