📝 Node.js教程
296篇技术文档📅  最后修改于: 2022-05-13 01:56:57.201000        🧑  作者: Mango
如何在 NodeJS 中使用 EcmaScript 模块?CommonJS模块包括exports 和require() 语句的使用,而EcmaScript模块包括import 和export 语句的使用。在此处了解更多信息:node.js require 和 ES6 导入和导出之间的区别Node.js 默认将 JS 代码视为CommonJS模块,但是可以使用 EcmaScript模块而不是使用–e...
📅  最后修改于: 2022-05-13 01:56:57.204000        🧑  作者: Mango
如何使用 NodeJS 在 JSON 文件中添加数据?JSON代表 Javascript 对象表示法。它是应用程序之间交换信息的最简单方法之一,通常被网站/API 用于通信。要开始使用 Node.js,请参阅这篇文章。首先,您需要确保您期望的 JSON 文件不会消耗大量内存。对于估计消耗 500MB 左右的数据,这种方法效率不高,您应该考虑使用数据库系统。Node.js 有一个名为fs的内置模块,...
📅  最后修改于: 2022-05-13 01:56:57.207000        🧑  作者: Mango
NodeJS 粉笔模块Node.js 中的 Chalk 模块是第三方模块,用于设置文本格式的样式,并允许我们在 node.js 项目中创建自己的主题。粉笔模块的优点:它有助于自定义命令行输出的输出颜色它通过提供多种颜色选项(例如警告消息红色等)来帮助提高输出质量粉笔模块:https://www.npmjs.com/package/chalk安装模块:项目结构:示例 1:index.jsindex....
📅  最后修改于: 2022-05-13 01:56:57.210000        🧑  作者: Mango
节点 | GM shave()函数shave()函数是 GraphicsMagick 库中的一个内置函数,用于从边缘剃除图像像素,边缘指定要从图像两侧移除的区域的宽度和要从中移除的区域的高度顶部和底部。句法:参数:该函数接受上面提到和下面描述的三个参数:宽度:此参数存储要剃除图像的宽度值。height:这个参数存储了图像被剃光的高度值。百分比:这是一个可选的布尔参数,如果设置为真,则存储百分比,否...
📅  最后修改于: 2022-05-13 01:56:57.212000        🧑  作者: Mango
节点 | GM drawBezier()函数drawBezier()函数是 GraphicsMagick 库中的一个内置函数,用于绘制具有指定坐标的贝塞尔曲线。该函数在成功时返回真值。句法:参数:此函数接受具有 x 和 y 坐标的点数组。返回值:此函数返回 GraphicsMagick 对象。原图:示例 1:输出:示例 2:输出:参考:http://www.graphicsmagick.org/G...
📅  最后修改于: 2022-05-13 01:56:57.215000        🧑  作者: Mango
Node 中的顺序功能它基本上是串行或同步执行异步任务。 Java本质上是异步的,Node.js 也是如此。 Node 通过使用事件循环和回调函数同时处理多个请求。有两种方法可以同步或顺序执行不同的异步功能:1. 使用回调函数:它是节点中的事件处理程序。该函数通常在给定任务完成时调用。使用循环所需的回调并行读取文件。为了顺序读取文件,它需要一个递归函数。此函数检查是否已到达最后一个文件。如果是,则...
📅  最后修改于: 2022-05-13 01:56:57.218000        🧑  作者: Mango
节点 |网址.密码APIurl.password是类 URL的内置应用程序编程接口,带有 inurl模块,用于获取和设置 URL 的密码部分。句法:返回值:获取和设置 URL 的密码部分。下面的程序说明了url.password方法的使用:示例 1:javascriptjavascript输出:示例 2:javascript输出:注意:上述程序将使用 Node.js 中的 myapp.js 命令编...
📅  最后修改于: 2022-05-13 01:56:57.221000        🧑  作者: Mango
节点 | GM 下 ()函数lower()函数是 GraphicsMagick 库中的一个内置函数,用于创建图像边缘的伪 3D 降低效果。该函数在成功时返回真值。句法:参数:此函数接受两个参数,如上所述,如下所述:width:此参数用于指定图像要降低的宽度。height:该参数用于指定图像要降低的高度。返回值:此函数返回 GraphicsMagick 对象。示例 1:输出:示例 2:输出:参考:h...
📅  最后修改于: 2022-05-13 01:56:57.224000        🧑  作者: Mango
NodeJS 中的会话 CookieHTTP 协议:它是互联网的骨干,来自客户端的每个请求都包含多个 HTTP 标头,其中包含请求的所有信息。该协议是互联网上数据交换的基础,但 HTTP 协议是无状态协议,这意味着该协议无法维护特定客户端过去对服务器的请求。这意味着我们必须一次又一次地发出授权请求,以便前进到 Web 应用程序特定页面的下一页,然后如何克服这个问题。答案是 cookie 和会话。 ...
📅  最后修改于: 2022-05-13 01:56:57.228000        🧑  作者: Mango
节点 | URLSearchParams.sort()在URLSearchParams接口中,sort()方法有助于对所有键/对进行排序。排序标准是键的 unicode 点。该方法使用稳定的排序算法。句法:返回:按名称就地现有名称-值对的排序顺序。示例 1:输出:示例2:输出:支持的浏览器:谷歌浏览器IE边缘歌剧苹果Safari...
📅  最后修改于: 2022-05-13 01:56:57.230000        🧑  作者: Mango
节点 | GM whitePoint()函数whitePoint()函数是 GraphicsMagick 库中的一个内置函数,用于制作色度白点。该函数在成功时返回真值。句法:参数:此函数接受两个参数,如上所述,如下所述:x:此参数用于指定白点的 x 坐标。y:该参数用于指定白点的 y 坐标。返回值:此函数返回 GraphicsMagick 对象。例子:输出:参考:http://www.graphi...
📅  最后修改于: 2022-05-13 01:56:57.233000        🧑  作者: Mango
使用导出从节点文件公开功能Module.exports API 将数据暴露给其他文件Node 支持内置模块系统。 Node.js 可以导入由其他 Node.js 文件公开的功能。要导入某些内容,您需要使用当前文件夹中的library.js文件公开的导入功能。必须先公开文件中的功能,然后才能将其导入任何其他文件。默认情况下,文件中定义的对象是私有的,不对外公开。module.exports文件 AP...
📅  最后修改于: 2022-05-13 01:56:57.236000        🧑  作者: Mango
Node.js | Buffer.writeDoubleBE() 方法Buffer.writeDoubleBE() 方法是 Buffer 模块中 Buffer 类的内置应用程序编程接口,用于将 big endian 64 位双精度值写入指定偏移量处的已分配缓冲区。句法:参数:此方法接受上面提到和下面描述的两个参数:value:此参数指定要写入缓冲区的 4 字节浮点值。它应该是一个有效的 64 位大...
📅  最后修改于: 2022-05-13 01:56:57.238000        🧑  作者: Mango
节点 | urlObject.port APINode 中的urlObject.port()方法用于获取主机名中主机组件的数字端口部分。如果 URL 中不存在端口号,则返回 URL 的端口号,否则返回None。示例 #1:在这些示例中,我们展示了 urlObject.port() 方法如何能够从主机名中提取 url 的端口号。输出 :示例#2:输出 :...
📅  最后修改于: 2022-05-13 01:56:57.241000        🧑  作者: Mango
Node.js | process.config 属性process.config 属性是 process 模块的内置应用程序编程接口,用于获取用于编译当前 node.js 代码的配置选项的 JavaScript 表示。句法:返回值:此属性返回一个对象,其中包含用于编译当前可执行的 node.js 的 JavaScript 表示形式的配置。下面的例子说明了在 Node.js 中 process.c...