#每天一个知识点# 打卡第二十三天[紫薇别走][紫薇别走][紫薇别走]
Node.js 是一个开源的、跨平台的 JavaScript 运行环境,让开发者可以在服务器端执行 JavaScript 代码。而之前,JavaScript 主要是在浏览器中执行的。以下是关于 Node.js 的总结:
运行环境:Node.js 不是一种编程语言,而是一个让 JavaScript 在服务器端运行的环境。
V8 引擎:Node.js 使用 Google 的 V8 JavaScript 引擎,这是 Chrome 浏览器所使用的同一引擎。
非阻塞 I/O:Node.js 是事件驱动的,能够非阻塞地处理许多并发连接。这使其非常适合 I/O 密集型应用。
单线程:虽然 Node.js 是单线程的,但由于其非阻塞的特性,它可以处理大量的并发连接。
模块系统:Node.js 有一个模块系统,你可以使用 require() 方法加载不同的模块。这使得代码的组织和复用变得非常容易。
NPM:Node.js 附带了一个包管理器,叫做 npm。这使得安装、分享和分发代码变得非常容易。
展开
评论