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 相关文章推荐
vs2003 js文件编码问题的解决方法
Mar 20 Javascript
自定义一个jquery插件[鼠标悬浮时候 出现说明label]
Jun 27 Javascript
通过javascript把图片转化为字符画
Oct 24 Javascript
JavaScript统计字符串中每个字符出现次数完整实例
Jan 28 Javascript
关于 jQuery Easyui异步加载tree的问题解析
Dec 06 Javascript
Bootstrap基本插件学习笔记之按钮(21)
Dec 08 Javascript
Vue表单验证插件Vue Validator使用方法详解
Apr 07 Javascript
jQuery实现简单的手风琴效果
Apr 17 jQuery
Vue实现购物车场景下的应用
Nov 27 Javascript
JS实现拼图游戏
Jan 29 Javascript
Vue路由管理器Vue-router的使用方法详解
Feb 05 Javascript
js 使用ajax设置和获取自定义header信息的方法小结
Mar 12 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编写大型网站问题集
2007/03/06 PHP
PHP之正则表达式捕获组与非捕获组(详解)
2015/07/29 PHP
PHP查询分页的实现代码
2017/06/09 PHP
JavaScript面向对象之体会[总结]
2008/11/13 Javascript
一个关于javascript匿名函数的问题分析
2012/03/30 Javascript
js导出格式化的excel 实例方法
2013/07/17 Javascript
jQuery中filter()和find()的区别深入了解
2013/09/25 Javascript
js中cookie的添加、取值、删除示例代码
2013/10/21 Javascript
JQuery为页面Dom元素绑定事件及解除绑定方法
2014/04/23 Javascript
sails框架的学习指南
2014/12/22 Javascript
使用Plupload实现直接上传附件至七牛云存储
2014/12/26 Javascript
修复bash漏洞的shell脚本分享
2014/12/31 Javascript
了解Javascript的模块化开发
2015/03/02 Javascript
微信小程序 在Chrome浏览器上运行以及WebStorm的使用
2016/09/27 Javascript
JavaScript标准对象_动力节点Java学院整理
2017/06/27 Javascript
在vue中添加Echarts图表的基本使用教程
2017/11/22 Javascript
angular2模块和共享模块详解
2018/04/08 Javascript
Jquery和CSS实现选择框重置按钮功能
2018/11/08 jQuery
vue滚动固定顶部及修改样式的实例代码
2019/05/30 Javascript
javascript刷新父页面方法汇总详解
2019/10/10 Javascript
原生js实现文件上传、下载、封装等实例方法
2020/01/05 Javascript
js找出5个数中最大的一个数和倒数第二大的数实现方法示例小结
2020/03/04 Javascript
Selenium执行Javascript脚本参数及返回值过程详解
2020/04/01 Javascript
Python简单实现的代理服务器端口映射功能示例
2018/04/08 Python
Python画柱状统计图操作示例【基于matplotlib库】
2018/07/04 Python
Python3实现对列表按元组指定列进行排序的方法分析
2018/12/22 Python
Python进程,多进程,获取进程id,给子进程传递参数操作示例
2019/10/11 Python
美国婴儿用品及配件购买网站:Munchkin
2019/04/03 全球购物
大学毕业生自我鉴定
2013/11/05 职场文书
机关工会开展学习雷锋活动总结
2014/03/01 职场文书
经典商业广告词
2014/03/13 职场文书
我为自己代言广告词
2014/03/18 职场文书
优秀三好学生事迹材料
2014/08/31 职场文书
周年庆典答谢词
2015/01/20 职场文书
超市收银员岗位职责
2015/04/07 职场文书
SqlServer数据库远程连接案例教程
2021/07/15 SQL Server