为了账号安全,请及时绑定邮箱和手机立即绑定

express 框架的 moule.exports

express 框架的 moule.exports

HUH函数 2022-07-08 18:16:02
   function say_yes(){      console.log("yes")    }    Obj={}    Obj=say_yes    Obj.something="something"    Obj.nothing="nothing"在浏览器中在上面的代码中 if i console.log(Obj),它给出了函数表达式 在上面的代码中 if i console.log(Obj.something)or console.log(Obj.nothing),它给出了属性值。当我称它为Obj()控制台 时"yes"IN NODE 在上面的代码中,如果我 console.log(Obj),它给出{ [Function: say_yes] something: 'something', nothing: 'nothing' }在上面的代码中,如果 iconsole.log(Obj.something)或console.log(Obj.nothing),它给出了属性值。当我称它为Obj()控制台 时,"yes" 我真的很困惑 Obj 是一个函数吗?是对象??module.exports看到express 框架的源代码后,我产生了这个疑问有人能解开我的疑惑吗..
查看完整描述

1 回答

?
catspeake

TA贡献1111条经验 获得超0个赞

javascript 中的所有函数实际上都是一流的对象。可以调用那些函数对象。你可以在这里阅读:https ://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions


查看完整回答
反对 回复 2022-07-08
  • 1 回答
  • 0 关注
  • 147 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号