javascript - 在javascript中导出默认值

标签 javascript node.js express mongoose

我正在学习如何使用 express 和 mongoose 创建 restful api 的教程。

除了这里的这一点,我什么都明白了

import mongoose from 'mongoose';
import config from './config';

export default callback => {
    // connect to the database
    let db = mongoose.connect(config.mongoUrl);

    // callback db
    callback(db);
}

我明白它的用途是什么以及如何调用它。 令我困惑的是 callback(db) 部分。

这是内置函数还是以某种方式调用自身?

最佳答案

这是一个单参数箭头函数,查看mdn上的描述

// Parentheses are optional when there's only one parameter:
(singleParam) => { statements }
singleParam => { statements }

MDN source

关于javascript - 在javascript中导出默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42846104/

相关文章:

javascript - 使用 SendGrid 发送电子邮件的 DRY 代码

javascript - Jquery 文本切换

javascript - 电话 ReGex 在检查前 3 或 4 个字母后也接受字母

javascript - 从 WebStorm 运行 Jasmine 测试

javascript - 从 express.js 中删除所有 header

javascript - 应用程序中使用的类/实例方法与静态方法之间有什么显着差异吗?

javascript - 在 WebExtension 中将 window.onload 与动态内容结合使用

javascript - 添加元素作为字符串与 createElement()

javascript - 具有新元素的 Nodemailer

node.js - 如何使用数据在 mocha 中编写发布请求测试以测试响应是否匹配?