前一段时间对NodeJS产生了浓厚的兴趣,刻苦研究一段时间之后颇有所得,不过中间工作比较忙,有一阵子放着没看了,这两天做毕设、求职面试又要用到,回头翻翻发现好多东西又忘了。今天赶紧补一补,简单做个笔记 : )
1. require方法的实质是调用load方法,load方法载入、编译、缓存module
2. 事件侦听器属于事件钩子(hook)机制。
3. 如何为事件添加侦听器??
4. Node.js 在工具模块中封装了继承的方法,所以此处可以很便利地调用。程序员可以通过这样的方式轻松继承EventEmitter 对象,利用事件机制,可以帮助你解决一些问题。
如:
function Stream() {
events.EventEmitter.call(this);
}
util.inherits(Stream, events.EventEmitter);
5. 同一时间向多数据源发起请求:
6. 认真学习EventProxy设计,深度理解事件监听模式。
7. 模块加载优先级:原生模块缓存区>文件模块缓存区>原生模块>本地模块