天天看點

NodeJs 子產品簡單執行個體

1.定義Student子產品,Teacher子產品

function add(student){
	console.log('Add Student:'+student);
}
exports.add=add;
           
function add(teacher){
	console.log('Add Teacher:'+teacher);
}
exports.add=add;
           

2.定義kclass子產品

//引入student子產品
var student=require('./student');
//引入teacher子產品
var teacher=require('./teacher.js');
function add(teacherName,students){
  teacher.add(teacherName);

  students.forEach(function(item,index){
   student.add(item);
  });
}
//向子產品對象,注冊方法
exports.add=add;
           

3.定義啟動子產品 index.js

var class1=require('./kclass.js');

 class1.add('高一班',['張三','李四']);
           

運作結果:

NodeJs 子產品簡單執行個體