Dexter Jin

Experiments08 Updated

1 +// mymodule.js에 정의된 모듈로 불러서 사용하도록 처리
......
1 +// 아래 2개의 함수를 모듈로 정의하는 것이 필요함
1 function add(a,b) { 2 function add(a,b) {
2 return a+b; 3 return a+b;
3 } 4 }
......
...@@ -6,8 +6,3 @@ producer.on('add', function(t) { ...@@ -6,8 +6,3 @@ producer.on('add', function(t) {
6 }); 6 });
7 7
8 producer.start(); 8 producer.start();
9 -
10 -// stop the clock 10 seconds after
11 -// setTimeout(function() {
12 -// clock.stop();
13 -// }, 10e3)
......
1 var inherits = require('util').inherits; 1 var inherits = require('util').inherits;
2 +// inherits를 활용하여 Producer construct가 EventEmitter Construct를 상속받도록 해야 함
2 var EventEmitter = require('events').EventEmitter; 3 var EventEmitter = require('events').EventEmitter;
3 4
4 5
...@@ -8,4 +9,7 @@ var Producer = function () { ...@@ -8,4 +9,7 @@ var Producer = function () {
8 EventEmitter.call(this); 9 EventEmitter.call(this);
9 } 10 }
10 11
12 +// producer의 start 함수를 재정의 해야 함
13 +
14 +
11 module.exports = Producer; 15 module.exports = Producer;
......