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


Posted in Javascript onDecember 14, 2014

方法说明:

进行不同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));
Javascript 相关文章推荐
javascript自定义的addClass()方法
May 28 Javascript
javaScript年份下拉列表框内容为当前年份及前后50年
May 28 Javascript
jquery.idTabs 选项卡使用示例代码
Sep 03 Javascript
实现placeholder效果的方案汇总
Jun 11 Javascript
jQuery on()绑定动态元素出现的问题小结
Feb 19 Javascript
JS Canvas定时器模拟动态加载动画
Sep 17 Javascript
JS设置CSS样式的方式汇总
Jan 21 Javascript
使用JavaScript实现一个小程序之99乘法表
Sep 21 Javascript
在Vue中使用highCharts绘制3d饼图的方法
Feb 08 Javascript
手把手教你 CKEDITOR 4 实现Dialog 内嵌 IFrame操作详解
Jun 18 Javascript
js实现页面图片消除效果
Mar 24 Javascript
浅析vue中的nextTick
Dec 28 Vue.js
node.js中的buffer.fill方法使用说明
Dec 14 #Javascript
node.js中的buffer.length方法使用说明
Dec 14 #Javascript
node.js中的buffer.toJSON方法使用说明
Dec 14 #Javascript
node.js中的buffer.toString方法使用说明
Dec 14 #Javascript
node.js中的buffer.Buffer.isEncoding方法使用说明
Dec 14 #Javascript
node.js中的buffer.Buffer.isBuffer方法使用说明
Dec 14 #Javascript
javascript实现单击和双击并存的方法
Dec 13 #Javascript
You might like
BBS(php &amp; mysql)完整版(八)
2006/10/09 PHP
php中cookie的作用域
2008/03/27 PHP
开源SNS系统-ThinkSNS
2008/05/18 PHP
php获取地址栏信息的代码
2008/10/08 PHP
php的ajax框架xajax入门与试用介绍
2010/12/19 PHP
thinkphp判断访客为手机端或PC端的方法
2014/11/24 PHP
php实现格式化多行文本为Js可用格式
2015/04/15 PHP
php使用ftp远程上传文件类(完美解决主从文件同步问题的方法)
2016/09/23 PHP
JQuery 无废话系列教程(一) jquery入门 [推荐]
2009/06/23 Javascript
AngularJS实现元素显示和隐藏的几个案例
2015/12/09 Javascript
javascript中call,apply,bind函数用法示例
2016/12/19 Javascript
详谈js遍历集合(Array,Map,Set)
2017/04/06 Javascript
在Node.js中将SVG图像转换为PNG,JPEG,TIFF,WEBP和HEIF格式的方法
2019/08/22 Javascript
Vue 使用Props属性实现父子组件的动态传值详解
2019/11/13 Javascript
vue实现数据控制视图的原理解析
2020/01/07 Javascript
vue+openlayers绘制省市边界线
2020/12/24 Vue.js
[02:41]DOTA2亚洲邀请赛小组赛第三日 赛事回顾
2015/02/01 DOTA
Python使用py2exe打包程序介绍
2014/11/20 Python
Python实现简单的文件传输与MySQL备份的脚本分享
2016/01/03 Python
Python使用Phantomjs截屏网页的方法
2018/05/17 Python
Python中创建二维数组
2018/10/17 Python
python入门之井字棋小游戏
2020/03/05 Python
Python try except异常捕获机制原理解析
2020/04/18 Python
Python中的整除和取模实例
2020/06/03 Python
抗洪抢险事迹材料
2014/05/06 职场文书
无犯罪记录证明
2014/09/19 职场文书
社区安置帮教工作总结2015
2015/05/20 职场文书
超级礼物观后感
2015/06/15 职场文书
工作证明书
2015/06/15 职场文书
2015国庆66周年宣传语
2015/07/14 职场文书
《从现在开始》教学反思
2016/02/16 职场文书
90条交通安全宣传标语
2019/10/12 职场文书
golang switch语句的灵活写法介绍
2021/05/06 Golang
浅谈Python魔法方法
2021/06/28 Java/Android
使用 Koa + TS + ESLlint 搭建node服务器的过程详解
2022/05/30 NodeJs
类和原型的设计模式之复制与委托差异
2022/07/07 Javascript