主题
Node.js 面试题
Node.js 事件循环、模块系统、异步 I/O、HTTP 服务和运行时对象高频题。
本章内容
- Node.js 中,同步和异步代码有什么区别?
- Node.js 中的 Buffer 对象是什么?它有什么作用?
- Node.js 中的 process 对象是什么?它有哪些常用属性?
- Node.js 中的 require 和 import 有什么区别?
- Node.js 中的回调、Promise 和 async/await 有什么区别?
- Node.js 中的回调函数是什么?请举例说明。
- Node.js 中的定时器函数 setImmediate() 和 setTimeout() 有量什么区别?
- Node.js 的 process.nextTick() 有什么作用?
- 什么是 Node.js 中的事件发射器(EventEmitter)?它有什么作用?如何使用?
- 什么是 Node.js 中的事件循环?
- 什么是 Node.js 中的模块加载机制?
- 什么是 Node.js 全局对象?有哪些全局对象?
- 什么是 Node.js 的事件循环机制?它是怎么实现的?
- 什么是 package.json 文件?它的作用是什么?
- 什么是非阻塞 I/O?Node.js 如何实现非阻塞 I/O?
- 如何在 Node.js 中解析 JSON 数据?
- 如何在 Node.js 中进行高效的日志处理,避免影响性能?