Node中的JavaScript

2018-01-10  本文已影响6人  好吃的野菜

global 对象

模块系统

# person.js 
module.export = Person;

function Person(name) {
    this.name = name;
}

Person.prototype.talk = function() {
    console.log(‘我的名字是’ + this.name);
}
# index.js
var Person = require(‘./person’);
var john = new Person(‘john’);
john.talk();

这样,在index文件中,不再导入的是对象,而是一个函数!

事件

# index.js
var EventEmitter = require(‘event’).EventEmitter;
var a = new EventEmitter();

a.on(‘event’, function() {
    console.log(‘event called’);
});

a.emit(‘event’);

buffer

上一篇下一篇

猜你喜欢

热点阅读