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 window.setTimeout() 的详细用法
Nov 04 Javascript
基于OO的动画附加插件,可以实现弹跳、渐隐等动画效果 分享
Jun 24 Javascript
js中的数组Array定义与sort方法使用示例
Aug 29 Javascript
基于jQuery实现的文字按钮表单特效整理
Dec 07 Javascript
详解JavaScript中的表单验证
Jun 16 Javascript
JS实现的驼峰式和连字符式转换功能分析
Dec 21 Javascript
jQuery插件FusionCharts绘制的2D双柱状图效果示例【附demo源码】
May 13 jQuery
form表单序列化详解(推荐)
Aug 15 Javascript
vue 每次渲染完页面后div的滚动条保持在最底部的方法
Mar 17 Javascript
JS与CSS3实现图片响应鼠标移动放大效果示例
May 04 Javascript
Vuejs中的watch实例详解(监听者)
Jan 05 Javascript
解决removeEventListener 无法清除监听的问题
Oct 30 Javascript
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
php正则
2006/07/07 PHP
学习php开源项目的源码指南
2014/12/21 PHP
PHP连接操作access数据库实例
2015/03/30 PHP
Extjs学习笔记之九 数据模型(上)
2010/01/11 Javascript
ajax java 实现自动完成功能
2012/12/19 Javascript
JS实现关闭当前页而不弹出提示框的方法
2016/06/22 Javascript
关于原生js中bind函数的简单实现
2016/08/10 Javascript
jquery基本选择器匹配多个元素的实现方法
2016/09/05 Javascript
详解AngularJs中$resource和restfu服务端数据交互
2016/09/21 Javascript
JS正则获取HTML元素的方法
2017/03/31 Javascript
Vue项目中引入外部文件的方法(css、js、less)
2017/07/24 Javascript
史上最全JavaScript常用的简写技巧(推荐)
2017/08/17 Javascript
clipboard.js在移动端复制失败的解决方法
2018/06/13 Javascript
原来JS还可以这样拆箱转换详解
2019/02/01 Javascript
[01:04:39]OG vs Mineski 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
Python使用urllib2获取网络资源实例讲解
2013/12/02 Python
让python在hadoop上跑起来
2016/01/27 Python
Python中用psycopg2模块操作PostgreSQL方法
2017/11/28 Python
python实现换位加密算法的示例
2018/10/14 Python
python3.4 将16进制转成字符串的实例
2019/06/12 Python
python利用wx实现界面按钮和按钮监听和字体改变的方法
2019/07/17 Python
Python缓存技术实现过程详解
2019/09/25 Python
如何利用pygame实现简单的五子棋游戏
2019/12/29 Python
django3.02模板中的超链接配置实例代码
2020/02/04 Python
Numpy数组的广播机制的实现
2020/11/03 Python
日本订房网站,预订日本星级酒店/温泉旅馆:Relux(支持中文)
2020/01/03 全球购物
mysql的最长数据库名,表名,字段名可以是多长
2014/04/21 面试题
高中军训第一天感言
2014/03/06 职场文书
读书活动总结范文
2014/04/26 职场文书
交通运输局四风问题对照检查材料思想汇报
2014/10/09 职场文书
员工2014年度工作总结
2014/12/09 职场文书
委托公证书样本
2015/01/23 职场文书
酒会邀请函
2015/01/31 职场文书
《工作是最好的修行》读后感3篇
2019/12/13 职场文书
使用Oracle命令进行数据库备份与还原
2021/12/06 Oracle
阿里云 Windows server 2019 配置FTP
2022/04/28 Servers