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

报错:teacher.add is not a function

//student.js

function add(student){

console.log('Add Student' + student);

}

exports.add = add;

//teacher.js

function add(teacher){

console.log('Add Teacher' + teacher);

}

exports.add = add;

//klass.js

var student = require('./student');

var teacher = require('./teacher');

function add(teacherName, students) {

teacher.add(teacherName);


students.forEach(function(item, index) {

         student.add(item)

})

}


exports.add = add;

//index.js

var klass = require('./klass');


klass.add('Scott', ['小明','小红']);

我实在找不出哪里错了, 一直报错teacher.add is not a function

正在回答

5 回答

http://img1.sycdn.imooc.com//591ed0c1000181ac05410113.jpg我按你给的代码直接复制进去运行是没问题的啊LZ?

0 回复 有任何疑惑可以回复我~
#1

慕勒6241362 提问者

好吧,那就算了,代码没问题就行。谢谢~
2017-05-20 回复 有任何疑惑可以回复我~

跟编辑的一样,怎么就这样了

http://img1.sycdn.imooc.com//5a34da6a0001762307140238.jpg

http://img1.sycdn.imooc.com//5a34da6a0001b43907650319.jpg

http://img1.sycdn.imooc.com//5a34da6b0001b38c06770442.jpg

0 回复 有任何疑惑可以回复我~

请问,后来问题解决了吗,我也是这样

0 回复 有任何疑惑可以回复我~
#1

慕勒6241362 提问者

额,隔了一段时间重新编了一次,又可以了,不知道是不是什么bug
2017-08-02 回复 有任何疑惑可以回复我~

我和你一样一直报错 而且我是按照老师的敲的

0 回复 有任何疑惑可以回复我~

klass.js 里没require相应模块

0 回复 有任何疑惑可以回复我~
#1

慕勒6241362 提问者

不好意思,有这两句的,我忘记加上去了。加上去以后还是会报错,student没错,只有teacher会报错,很奇怪。
2017-05-08 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
进击Node.js基础(一)
  • 参与学习       219397    人
  • 解答问题       896    个

本视频教程带你揭开Node.js的面纱,带你走进一个全新世界

进入课程

报错:teacher.add is not a function

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信