最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

node.js中的buffer.copy方法使用说明_node.js

来源:动视网 责编:小采 时间:2020-11-27 21:29:58
文档

node.js中的buffer.copy方法使用说明_node.js

node.js中的buffer.copy方法使用说明_node.js:方法说明: 进行不同buffer之间的复制替换操作。 从源buffer复制数据 并替换到目标buffer的指定位置。 语法: 代码如下: buffer.copy(targetBuffer, [targetStart], [sourceStart], [sourceEnd]) 接收参数: targetBuffer
推荐度:
导读node.js中的buffer.copy方法使用说明_node.js:方法说明: 进行不同buffer之间的复制替换操作。 从源buffer复制数据 并替换到目标buffer的指定位置。 语法: 代码如下: buffer.copy(targetBuffer, [targetStart], [sourceStart], [sourceEnd]) 接收参数: targetBuffer


方法说明:

进行不同buffer之间的复制替换操作。

从源buffer复制数据 并替换到目标buffer的指定位置。

语法:

代码如下:
buffer.copy(targetBuffer, [targetStart], [sourceStart], [sourceEnd])

接收参数:

targetBuffer 目标buffer,执行复制替换的buffer

targetStart 目标buffer数据替换的起始位置

sourceStart 源buffer数据复制的起始位置

sourceEnd 源buffer数据复制的结束位置

例子:

在该例子中,提取了buf1 16 到 20之间的数据,将数据复制到buf2中,从buf2的 位置8开始替换。

代码如下:
buf1 = new Buffer(26);
buf2 = new Buffer(26);
for (var i = 0 ; i < 26 ; i++) {
buf1[i] = i + 97; // 97 is ASCII a
buf2[i] = 33; // ASCII !
}
buf1.copy(buf2, 8, 16, 20);
console.log(buf2.toString('ascii', 0, 25));

文档

node.js中的buffer.copy方法使用说明_node.js

node.js中的buffer.copy方法使用说明_node.js:方法说明: 进行不同buffer之间的复制替换操作。 从源buffer复制数据 并替换到目标buffer的指定位置。 语法: 代码如下: buffer.copy(targetBuffer, [targetStart], [sourceStart], [sourceEnd]) 接收参数: targetBuffer
推荐度:
标签: copy buff 方法说明
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top