node核心模块
核心模块
引用核心模块不需要安装,也不需要使用./或者../来引入
util模块
util 最主要的功能是继承,判断类型
js中的继承call,原型继承,new,extends
- Obj.create() es5的继承 只继承公有
Sun.prototype = Obj.create(Parent.prototype)
- Object.setPrototypeOf() es6只继承公有
Object.setPrototypeOf(Sun.prototype,Parent.prototype);
原理Sun.prototype.proto = Parent.prototype
call 只继承私有属性
Sun.prototype = new Parent() 可以继承公有和私有的方法 缺点不能传递参数
Sun.prototype.proto = Parent.prototype 通过原型链连接父亲的原型
util.inherits(Child,Parent); //node中的继承(继承公有属性)
events模块
常用的包括 on,emit,once,removeListener,removeAllListener
最后修改于 2017-04-30