Node.js Net2024 年 10 月 25 日 | 1 分钟阅读 Node.js 提供了执行套接字编程的能力。我们可以使用 Node.js 中的套接字编程来创建聊天应用程序或实现客户端和服务器应用程序之间的通信。Node.js 的 net 模块包含用于创建服务器和客户端的函数。 Node.js Net 示例在此示例中,我们使用两个命令提示符
服务器 文件:net_server.js 打开 Node.js 命令提示符并运行以下代码 客户端 文件:net_client.js 打开 Node.js 命令提示符并运行以下代码 ![]() 注意:您必须匹配端口。客户端和服务器应具有相似的端口才能成功连接。下一个主题Node.js 加密 |
Node.js 命令行选项 Node.js 有各种各样的命令行选项。这些选项提供了多种执行脚本的方法和其他有用的运行时选项。让我们看看 Node.js 命令行选项列表:索引 选项 描述 1. v, --version 用于打印 node 的版本。 2. -h, --help 用于...
阅读 2 分钟
Node.js 应用程序通常会遇到四种类型的错误:标准 JavaScript 错误,即 <EvalError>、<SyntaxError>、<RangeError>、<ReferenceError>、<TypeError>、<URIError> 等。系统错误 用户指定的错误 断言错误 示例 1 让我们以部署标准 JavaScript 错误 - ReferenceError 的示例为例。文件:error_example1.js // 因为 b 未定义,所以抛出 ReferenceError try { ...
阅读1分钟
函数是全局函数。您不需要使用require()函数即可使用计时器函数。让我们看一下计时器函数的列表。设置计时器函数:setImmediate():用于执行setImmediate。setInterval():用于定义时间间隔。setTimeout():用于...
阅读 2 分钟
用于将 buffer 解码为字符串。它类似于 buffer.toString(),但提供了额外的 UTF 支持。您需要使用 require('string_decoder') 来使用 StringDecoder 模块。 const StringDecoder = require('string_decoder').StringDecoder; 方法 StringDecoder 类只有两个方法。方法 描述 decoder.write(buffer) 用于返回解码后的字符串。 decoder.end() 用于...
阅读1分钟
提供了一些基本的操作系统相关实用函数。让我们看一下常用函数或方法的列表。索引方法描述1. os.arch()此方法用于获取操作系统CPU架构。2. os.cpus()此方法用于获取包含每个已安装CPU/核心信息的对象数组:型号、速度(MHz)、...
阅读 2 分钟
流是促进您从源读取数据并将数据写入目标的对象。Node.js 中有四种类型的流: 可读流:此流用于读取操作。可写流:此流用于写入操作。双工流:此流可以是...
阅读 3 分钟
什么是 Punycode Punycode 是一种编码语法,用于将 Unicode (UTF-8) 字符字符串转换为基本 ASCII 字符字符串。由于主机名仅理解 ASCII 字符,因此使用 Punycode。它用作国际化域名 (IDN 或 IDNA)。让我们...
阅读1分钟
Node.js 提供了一个简单的基于 TCP 的协议和内置的调试客户端。要调试您的 JavaScript 文件,您可以使用 debug 参数,后跟您要调试的 js 文件名。语法:node debug [script.js | -e "script" | <host>:<port>] 示例:node debug main.js 如果您犯了任何错误:如果您...
阅读1分钟
Node.js Zlib 模块用于提供压缩和解压缩(zip 和 unzip)功能。它使用 Gzip 和 deflate/inflate 实现。可以通过以下方式访问 zlib 模块:const zlib = require('zlib'); 可以通过将源流数据 piped 到...来压缩和解压缩文件。
阅读1分钟
可以有基于控制台和基于 Web 的 node.js 应用程序。Node.js 基于控制台的示例 文件: console_example1.js console.log('Hello JavaTpoint'); 打开 Node.js 命令提示符并运行以下代码: node console_example1.js 这里,console.log() 函数在控制台上显示消息。Node.js 基于 Web 的示例 一个 node.js Web 应用程序包含以下三个部分:导入所需模块:第一步是...
阅读 2 分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India