![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
文章平均质量分 82
阳光_你好
这个作者很懒,什么都没留下…
展开
-
Node.js中的EventEmitter类介绍
Node.js 里面的许多对象都会分发事件:一个 net.Server 对象会在每次有新连接时触发一个事件, 一个 fs.readStream 对象会在文件被打开的时候触发一个事件。包括 fs、net、 http 在内的,只要是支持事件响应的核心模块都是 EventEmitter 的子类。其次 JavaScript 的对象机制是基于原型的,支持 部分多重继承,继承 EventEmitter 不会打乱对象原有的继承关系。首先,具有某个实体功能的对象实现事件符合语义, 事件的监听和发生应该是一个对象的方法。原创 2023-12-12 14:45:38 · 1093 阅读 · 0 评论 -
Node.js 事件循环简单介绍
Node.js 事件循环是 Node.js 运行时环境中的一个核心机制,用于管理异步操作和回调函数的执行顺序。它基于事件驱动模型,通过事件循环来处理和派发事件,以及执行相应的回调函数。Node.js 是单进程单线程应用程序,但是因为 V8 引擎提供的异步执行回调接口,通过这些接口可以处理大量的并发,所以性能非常高。Node.js 几乎每一个 API 都是支持回调函数的。Node.js 基本上所有的事件机制都是用设计模式中观察者模式实现。原创 2023-12-12 13:45:34 · 1527 阅读 · 0 评论 -
Node.js管理工具npm简单介绍
将安装包放在 ./node_modules 下(运行 npm 命令时所在的目录),如果没有 node_modules 目录,会在当前执行 npm 命令的目录下生成 node_modules 目录。版本号有了这个保证后,在申明第三方包依赖时,除了可依赖于一个固定版本号外,还可依赖于某个范围的版本号。node.js很早的版本就已经集成了npm工具,如果你安装好了node.js,那就不用单独安装npm。我们可以使用 NPM 生成 package.json 文件,生成的文件包含了基本的结果。原创 2023-12-11 14:53:46 · 1660 阅读 · 0 评论 -
Node.js创建一个简单的服务器
简单的说 Node.js 就是运行在服务端的 JavaScript。为什么这么说呢,Node.js 是一个基于 Chrome JavaScript 运行时建立的一个平台,是一个事件驱动 I/O 服务端 JavaScript 环境,基于 Google 的 V8 引擎,V8 引擎执行 Javascript 的速度非常快,性能非常好。那么让我们简单的创建一个node.js服务(前提条件你的操作平台上已经安装了node环境,网上有好多教程,我们在这篇文将就不详细介绍了)。原创 2023-12-11 12:21:23 · 707 阅读 · 0 评论