Node.js事件循环(Event Loop)和线程池详解 Javascript

Node的“事件循环”(Event Loop)是它能够处理大并发、高吞吐量的核心。这是最神奇的地方,据此Node.js基本上可以理解成“单线程”,同时还允许在后台处理任意的操作。这篇文章将阐明事件循环是如何工作的,你也可以感受到它的神奇。 ...
标签: javascript

发布于  2024-3-2 11:13

node.js中的forEach()是同步还是异步呢 Javascript

node里几乎所有用到回调函数的地方,都是异步的,回调函数后面的代码很可能比回调函数中的代码后先执行,特别是数据库操作。当然,node也提供了同
标签: javascript

发布于  2024-3-2 11:13

node.js中的fs.writeFile方法使用说明 Javascript

方法说明: 以异步的方式将data写入文件,文件已存在的情况下,原内容将被替换。 语法: fs.writeFile(filename, data, [options], [callback(err)]) 由于该方法属于fs模块,使用前需要引...
标签: javascript

发布于  2024-3-2 11:13

node.js中的fs.writeFileSync方法使用说明 Javascript

方法说明: 同步版的fs.writeFile() 。 语法: fs.writeFileSync(filename, data, [options]) 由于该方法属于fs模块,使用前需要引入fs模块(var fs= require(“fs...
标签: javascript

发布于  2024-3-2 11:13

node.js中的fs.writeFile方法使用说明 Javascript

方法说明: 以异步的方式将data写入文件,文件已存在的情况下,原内容将被替换。语法: fs.writeFile(filename, data, [options], [callback(err)]) 由于该方法
标签: javascript

发布于  2024-3-2 11:13

node.js中的buffer.fill方法使用说明 Javascript

方法说明: 将制定数据填充到buffer中。 语法: buffer.fill(value, [offset], [end]) 接收参数: value 将要填充的数据 offet 填充数据的开始位置,不...
标签: javascript

发布于  2024-3-2 11:12

node.js中的buffer.length方法使用说明 Javascript

方法说明:该方法将返回buffer对象的长度。语法: buffer.length 接收参数:无例子: buf = new Buffer(1234); console.log(buf.length); buf.write("some string", 0
标签: javascript

发布于  2024-3-2 11:12

node.js中的buffer.toJSON方法使用说明 Javascript

方法说明:将buffer对象 转换成json格式。语法: buffer.toJSON() 接收参数:无例子: var buf = new Buffer('test'); var json = JSON.stringify(buf); console.log(jso
标签: javascript

发布于  2024-3-2 11:12

node.js中的buffer.toString方法使用说明 Javascript

方法说明: 将buffer对象转换成指定的字符编码的字符串。 语法: buffer.toString([encoding], [start], [end]) 接收参数: encoding 转换成字符串后的字符编码,默认为 ‘ut...
标签: javascript

发布于  2024-3-2 11:12

node.js中的buffer.Buffer.isEncoding方法使用说明 Javascript

方法说明:检测是否为有效的编码参数,返回true 或 false。语法: Buffer.isEncoding(encoding) 接收参数:encoding {String} 被检测的编码格式例子: va
标签: javascript

发布于  2024-3-2 11:12