Node.js高频面试题及详细答案(真实面试版)
一、基础核心概念
1.简单说说你对Node.js的理解,它和浏览器JS有什么区别?
参考答案:
Node.js是一个基于V8引擎的服务端JavaScript运行环境,采用事件驱动、非阻塞I/O模型,适合开发高并发、轻量级的网络服务、接口服务、工具脚本等。
和浏览器JS核心区别有三点:
1)运行环境不同:浏览器端有window、document、DOM、BOM;Node端没有DOM和BOM,全局对象是global(新版可使用globalThis)。
2)内置模块不同:Node提供服务端专属模块,比如
原创力文档

文档评论(0)