Node.js 函数
摘要:Node.js 函数 在 JavaScript中,一个函数可以作为另一个函数的参数。我们可以先定义一个函数,然后传递,也可以在传递参数的地方直接定义函数。 Node.js 中函数的使用与 JavaScript 类似,举例来说,你可以这样做: function say(word) { console.
阅读全文
posted @
2024-10-08 10:18
AtlasLapetos
阅读(1)
推荐(0) 编辑
Node.js模块系统
摘要:Node.js模块系统 为了让Node.js的文件可以相互调用,Node.js提供了一个简单的模块系统。 模块是Node.js 应用程序的基本组成部分,文件和模块是一一对应的。换言之,一个 Node.js 文件就是一个模块,这个文件可能是JavaScript 代码、JSON 或者编译过的C/C++
阅读全文
posted @
2024-10-08 10:18
AtlasLapetos
阅读(2)
推荐(0) 编辑
Node.js Stream(流)
摘要:Node.js Stream(流) Stream 是一个抽象接口,Node 中有很多对象实现了这个接口。例如,对http 服务器发起请求的request 对象就是一个 Stream,还有stdout(标准输出)。 Node.js,Stream 有四种流类型: Readable - 可读操作。 Wri
阅读全文
posted @
2024-10-08 10:17
AtlasLapetos
阅读(2)
推荐(0) 编辑
Node.js Buffer(缓冲区)
摘要:Node.js Buffer(缓冲区) JavaScript 语言自身只有字符串数据类型,没有二进制数据类型。 但在处理像TCP流或文件流时,必须使用到二进制数据。因此在 Node.js中,定义了一个 Buffer 类,该类用来创建一个专门存放二进制数据的缓存区。 在 Node.js 中,Buffe
阅读全文
posted @
2024-10-08 10:16
AtlasLapetos
阅读(19)
推荐(0) 编辑
Node.js EventEmitter
摘要:Node.js EventEmitter Node.js 所有的异步 I/O 操作在完成时都会发送一个事件到事件队列。 Node.js 里面的许多对象都会分发事件:一个 net.Server 对象会在每次有新连接时触发一个事件, 一个 fs.readStream 对象会在文件被打开的时候触发一个事件
阅读全文
posted @
2024-10-08 10:15
AtlasLapetos
阅读(2)
推荐(0) 编辑
Node.js 事件循环
摘要:Node.js 事件循环 Node.js 是单进程单线程应用程序,但是因为 V8 引擎提供的异步执行回调接口,通过这些接口可以处理大量的并发,所以性能非常高。 Node.js 几乎每一个 API 都是支持回调函数的。 Node.js 基本上所有的事件机制都是用设计模式中观察者模式实现。 Node.j
阅读全文
posted @
2024-10-08 10:14
AtlasLapetos
阅读(1)
推荐(0) 编辑
Node.js 回调函数
摘要:Node.js 回调函数 Node.js 异步编程的直接体现就是回调。 异步编程依托于回调来实现,但不能说使用了回调后程序就异步化了。 回调函数在完成任务后就会被调用,Node 使用了大量的回调函数,Node 所有 API 都支持回调函数。 例如,我们可以一边读取文件,一边执行其他命令,在文件读取完
阅读全文
posted @
2024-10-08 10:14
AtlasLapetos
阅读(6)
推荐(0) 编辑
Node.js REPL(交互式解释器)
摘要:Node.js REPL(交互式解释器) Node.js REPL(Read Eval Print Loop:交互式解释器) 表示一个电脑的环境,类似 Windows 系统的终端或 Unix/Linux shell,我们可以在终端中输入命令,并接收系统的响应。 Node 自带了交互式解释器,可以执行
阅读全文
posted @
2024-10-08 10:13
AtlasLapetos
阅读(4)
推荐(0) 编辑
NPM 使用介绍
摘要:NPM 使用介绍 NPM(Node Package Manager)是一个 JavaScript 包管理工具,也是 Node.js 的默认包管理器。 NPM 允许开发者轻松地下载、安装、共享、管理项目的依赖库和工具。 主要功能: 包管理:NPM 可以帮助你安装并管理项目所需的各种第三方库(包)。例如
阅读全文
posted @
2024-10-08 10:12
AtlasLapetos
阅读(7)
推荐(0) 编辑
Node.js 创建第一个应用
摘要:Node.js 创建第一个应用 如果我们使用 PHP 来编写后端的代码时,需要 Apache 或者 Nginx 的 HTTP 服务器,并配上 mod_php5 模块和 php-cgi。 从这个角度看,整个"接收 HTTP 请求并提供 Web 页面"的需求就不需要 PHP 来处理。 不过对 Node.
阅读全文
posted @
2024-10-08 10:11
AtlasLapetos
阅读(2)
推荐(0) 编辑
Node.js AI 编程助手
摘要:Node.js AI 编程助手 这两年 AI 发展迅猛,作为开发人员,我们总是追求更快、更高效的工作方式,AI 的出现可以说改变了很多人的编程方式。 AI 对我们来说就是一个可靠的编程助手,给我们提供了实时的建议和解决方,无论是快速修复错误、提升代码质量,或者查找关键文档和资源,AI 作为编程助手都
阅读全文
posted @
2024-10-08 10:10
AtlasLapetos
阅读(8)
推荐(0) 编辑
Node.js 安装配置
摘要:Node.js 安装配置 本章节我们将向大家介绍在 Windows 和 Linux 上安装 Node.js 的方法。 本安装教程以 Node.js v4.4.3 LTS(长期支持版本)版本为例。 Node.js 安装包及源码下载地址为:https://nodejs.org/en/download。
阅读全文
posted @
2024-10-08 10:08
AtlasLapetos
阅读(57)
推荐(0) 编辑
Node.js 教程
摘要:Node.js 教程 简单的说 Node.js 就是运行在服务端的 JavaScript。 Node.js 是一个基于 Chrome JavaScript 运行时建立的一个平台。 Node.js 是一个事件驱动 I/O 服务端 JavaScript 环境,基于 Google 的 V8 引擎,V8 引
阅读全文
posted @
2024-10-08 10:06
AtlasLapetos
阅读(12)
推荐(0) 编辑