美文网首页
原生node

原生node

作者: 张先觉 | 来源:发表于2020-11-20 11:54 被阅读0次
    1. module.exports和exports的区别?

    module.exports和exports的区别:在CommonJS中,它们都能与require配合,完成文件模块之间的导出和引用。当我们使用require引入文件模块时,默认情况之下,都会引入module.exports = { },而exports.user = {}只能给module.exports默认对象添加属性而已。此外,module.exports还能导出Array、String、Number、Boolean等其他类型的数据。

    1. req.query和req.params的区别?

    req.query: 解析后的 url 中的 querystring,如 ?name=haha,req.query 的值为 {name: 'haha'}
    req.params: 解析 url 中的占位符,如 /:name,访问 /haha,req.params 的值为 {name: 'haha'}
    req.body: 解析后请求体,需使用相关的模块,如 body-parser,请求体为 {"name": "haha"},则 req.body 为 {name: 'haha'}

    相关文章

      网友评论

          本文标题:原生node

          本文链接:https://www.haomeiwen.com/subject/eyjdiktx.html