391 次浏览
介绍 entries() −此函数返回一个迭代器,允许我们迭代对象中存在的所有条目集。它基本上为我们提供了一个工具来迭代 param 对象的完整条目集。语法URLSearchParams.entries();它将返回一个包含所有名称-值对值的 ES6 类型迭代器。示例// 将参数定义为变量 var params = new URLSearchParams('key1=value1&key2=value2&key3=value3'); // 迭代 params 的值 for(var entry of params.entries()) { console.log(entry[0] + ' -> ' + entry[1]); }输出key1 -> value1 key2 -> value2 key3 -> value3示例// 将 URL 定义为常量 ... 阅读更多
335 次浏览
fs-extra 简介在继续使用 fs-extra 之前,必须具备 fs 文件系统的基本知识。fs-extra 是 fs 文件系统的扩展,具有比 fs 文件系统更多的功能。它添加了一些在原始 fs 模块中不存在的文件系统方法。Fs-extra 为 fs 方法添加了 Promise 支持,因此比 fs 更好。安装npm install fs-extra语法fs-extra 是原生 fs 文件系统的替代品。fs 中的所有方法也附加到 fs-extra。因此,您无需再次包含 fs。const fs = require('fs-extra');fs-extra 提供的大多数方法 ... 阅读更多
2K+ 次浏览
同步复制简介此方法以同步方式将文件或目录从一个位置复制到另一个位置。该目录可以包含子目录和文件。语法copySync(src, dest[, options])参数src – 此字符串参数将保存需要复制的文件或目录的源位置。如果位置是目录,它将复制目录内的所有内容,而不是整个目录。dest – 这将保存文件/目录将被复制到的目标位置。如果 src 是文件,则 dest 不能是目录。选项overwrite – 如果设置为 true,则覆盖现有文件或目录 ... 阅读更多
4K+ 次浏览
在本文中,我们将创建一个包含一些参数的简单用户注册表单。单击“保存”后,所有用户详细信息将保存在 MongoDB 数据库中。安装在继续创建注册表单之前,必须在您的系统上成功安装以下依赖项。使用以下命令检查并安装 express。Express 用于设置中间件以响应 HTTP 请求npm install express --save设置“body-parser”节点模块以读取 HTTP POST 数据。npm install body-parser --save设置“mongoose”,因为它位于 Node 的 MongoDB 驱动程序之上。npm install mongoose --save示例 1创建以下文件并复制粘贴 ... 阅读更多
516 次浏览
readJson() 方法读取 JSON 对象,然后将其解析为对象。语法readJson(file [, options] [, callback])参数file – 包含保存 JSON 的文件的名称和位置的字符串参数。options – 'outputFile' 函数支持以下选项 −encoding – 默认值“null”。flag – 默认值“r”。标志“r”打开文件以进行读取,如果文件不存在,则会发生异常。signal – 允许中止正在进行的输出文件函数callback – 如果发生任何错误,此函数将提供回调。示例 1在继续之前,请检查是否已安装 fs-extra;如果未安装,请安装 fs-exra。您可以使用以下命令检查是否已安装 fs-extra ... 阅读更多
162 次浏览
在本文中,我们将了解如何根据不同的表字段和列从数据库中选择或查询数据。在继续之前,请检查以下步骤是否已执行 −mkdir mysql-testcd mysql-testnpm init -ynpm install mysql上述步骤用于在项目文件夹中安装 Node - mysql 依赖项。使用 Node 从表中选择数据创建一个名为 app.js 的新文件将以下代码片段复制粘贴到此文件中。现在,运行以下命令以检查上述程序的输出。>> node app.js示例// 检查 MySQL 依赖项 – 如果存在 var mysql = ... 阅读更多
298 次浏览
异步 pathExists() 简介此方法将通过检查文件系统来测试给定路径是否存在。如果路径不存在,它将在回调中抛出错误。语法pathExists(file[, callback])参数file – 这是需要在所有文件系统中检查的文件的路径。callback – 如果发生任何错误,此函数将提供回调。示例检查是否已安装 fs-extra 才能继续;如果未安装,请安装 fs-exra。您可以使用以下命令检查是否已安装 fs-extra。npm ls fs-extra创建一个 pathExists.js 并将以下代码片段复制粘贴到该文件中。现在,运行 ... 阅读更多
异步 outputFile() 简介此方法类似于“fs”的写入文件。唯一的区别是,如果不存在,它将创建父目录。传递的参数应始终是文件路径,而不是缓冲区或文件描述符。语法outputFile(file, data[, options] [, callback])参数file – 包含文件名和位置的字符串参数。data – 数据可以保存要存储的字符串数据、缓冲区流或 Unit8 字符串数组。options – 'outputFile' 函数支持以下选项 −encoding – 默认值“utf8”。mode – 默认值 0o666signal – 允许中止正在进行的输出文件函数callback ... 阅读更多
385 次浏览
ReactJS 和 NodeJS 都是当今广泛使用的 JavaScript 子集,具有高性能。但两者在某些方面有所不同。在下面的文章中,我们将讨论两者之间的区别以及哪个更适合用于构建 Web 应用程序以及原因?NodeJS它是一个完全开源的跨平台运行时环境,用于在浏览器外部执行 JavaScript 代码。NodeJs 的事件驱动模型允许用户创建快速且可扩展的网络应用程序。关于 NodeJS 需要记住的第一件事是,它既不是框架也不是编程语言。NodeJS 是一个 ... 阅读更多
144 次浏览
异常是在执行或运行程序时发生的一种类型的事件,它会停止程序的正常流程并返回到系统。当发生异常时,该方法会创建一个对象并将其提供给运行时系统。创建异常并将其提供给运行时系统称为抛出异常。我们需要处理这些异常以处理任何用例并防止系统崩溃或执行一组前所未有的指令。如果我们不处理或抛出异常,程序可能会表现异常。同步代码中的异常处理 ... 阅读更多