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

nodejs module.exports 如何引用一个类原型中的方法

nodejs module.exports 如何引用一个类原型中的方法

largeQ 2018-08-03 17:52:42
a.js这是node导出一个类let Person = function () {this.name = '张三;}Person.prototype = {constructor:Person, say:function () {     console.log('my name is '+this.name); }};module.exports.Person = Person;b.js引用a.js文件let Person = require("./a.js");let person = new Person('张三');console.log(person.say());为什么最后输出 my name is 张三 和undefined
查看完整描述

1 回答

?
MYYA

TA贡献1868条经验 获得超4个赞

person.say() 是一个没有任何返回的方法
你直接 console.log(person.say()) 当然是undefined了

查看完整回答
反对 回复 2018-08-05
  • 1 回答
  • 0 关注
  • 1176 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信