NodeJS面试中关于异步编程和事件循环的难题,你能准确解答吗?
- 内容介绍
- 文章标签
- 相关推荐
本文共计5566个文字,预计阅读时间需要23分钟。
Node模块机制简介:Node中的模块是一种封装代码的方式,每个文件模块都是一个对象。其定义如下:
javascriptfunction Module(id, parent) { this.id=id; this.exports={}; this.parent=parent; this.filename=null;}
1、Node模块机制
1.1 请介绍一下node里的模块是什么
Node中,每个文件模块都是一个对象,它的定义如下:
function Module(id, parent) { this.id = id; this.exports = {}; this.parent = parent; this.filename = null; this.loaded = false; this.children = []; } module.exports = Module; var module = new Module(filename, parent);
所有的模块都是 Module 的实例。可以看到,当前模块(module.js)也是 Module 的一个实例。
本文共计5566个文字,预计阅读时间需要23分钟。
Node模块机制简介:Node中的模块是一种封装代码的方式,每个文件模块都是一个对象。其定义如下:
javascriptfunction Module(id, parent) { this.id=id; this.exports={}; this.parent=parent; this.filename=null;}
1、Node模块机制
1.1 请介绍一下node里的模块是什么
Node中,每个文件模块都是一个对象,它的定义如下:
function Module(id, parent) { this.id = id; this.exports = {}; this.parent = parent; this.filename = null; this.loaded = false; this.children = []; } module.exports = Module; var module = new Module(filename, parent);
所有的模块都是 Module 的实例。可以看到,当前模块(module.js)也是 Module 的一个实例。

