有关javascript函数结构的问题

时间:2019-05-28 14:41:33

标签: javascript node.js express

我有一个正在使用的javascript代码库,并且遇到了一个我不熟悉的结构。我只想要它的名称,所以我知道要查找和阅读的内容。任何其他信息,不胜感激。

这是在Node.js / express环境中。

我要特别询问的是fizz中的file2.js,在/*!!*/中标有file1.js的行中引用。看起来好像是一系列功能的包装。它的专有名称是什么?

//file1.js

const file2 = require('filepath/file2')

foo.get('/bar', (req, res) => {
    file2.fizz.buzz(req.field.item, res)   /*!!*/
    localfunction(param1, param2)
})
//file2.js
module.exports = {
  fizz: {
      buzz: (str, res) => {
          console.log("buzz")
      },
      bang: (param1, param2) => {
          console.log("bang!")
      }
  }
}

谢谢!

1 个答案:

答案 0 :(得分:3)

fizz属性名称(在file2变量引用的对象上)。


进一步阅读: