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 相关文章推荐
JQUERY CHECKBOX全选,取消全选,反选方法三
Aug 30 Javascript
基于jQuery的日期选择控件
Oct 27 Javascript
zeroclipboard复制到剪切板的flash
Aug 04 Javascript
jQuery之日期选择器的深入解析
Jun 19 Javascript
Node.js模拟浏览器文件上传示例
Mar 26 Javascript
javascript实现tab响应式切换特效
Jan 29 Javascript
jQuery表单验证插件解析(推荐)
Jul 21 Javascript
详解在 Angular 项目中添加 clean-blog 模板
Jul 04 Javascript
JavaScript简单实现动态改变HTML内容的方法示例
Dec 25 Javascript
layui自定义ajax左侧三级菜单
Jul 26 Javascript
Openlayers显示瓦片网格信息的方法
Sep 28 Javascript
vue-quill-editor插入图片路径太长问题解决方法
Jan 08 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
php cli模式学习(PHP命令行模式)
2013/06/03 PHP
PHP的PDO事务与自动提交
2019/01/24 PHP
PHP使用观察者模式处理异常信息的方法详解
2019/09/24 PHP
纯JS实现根据CSS的class选择DOM
2014/03/22 Javascript
JS获取下拉框显示值和判断单选按钮的方法
2015/07/09 Javascript
谈谈javascript中使用连等赋值操作带来的问题
2015/11/26 Javascript
javascript事件处理模型实例说明
2016/05/31 Javascript
AngularJS实现Input格式化的方法
2016/11/07 Javascript
基于jQuery的select下拉框选择触发事件实例分析
2016/11/18 Javascript
详解通过JSON数据使用VUE.JS
2017/05/26 Javascript
node错误处理与日志记录的实现
2018/12/24 Javascript
JavaScript数据结构与算法之二叉树实现查找最小值、最大值、给定值算法示例
2019/03/01 Javascript
VUE安装使用教程详解
2019/06/03 Javascript
JavaScript:ES2019 的新特性(译)
2019/08/08 Javascript
jstree中的checkbox默认选中和隐藏示例代码
2019/12/29 Javascript
小程序中设置缓存过期的实现方法
2020/01/14 Javascript
原生js实现的观察者和订阅者模式简单示例
2020/04/18 Javascript
在vue中axios设置timeout超时的操作
2020/09/04 Javascript
Python中用于返回绝对值的abs()方法
2015/05/14 Python
Python基于二分查找实现求整数平方根的方法
2016/05/12 Python
对pytorch网络层结构的数组化详解
2018/12/08 Python
python随机生成库faker库api实例详解
2019/11/28 Python
python实现字符串和数字拼接
2020/03/02 Python
Python实现图片查找轮廓、多边形拟合、最小外接矩形代码
2020/07/14 Python
如何通过安装HomeBrew来安装Python3
2020/12/23 Python
香港家用健身器材、运动器材及健康美容仪器专门店:FitBoxx
2019/12/05 全球购物
资产经营总监岗位职责范文
2013/12/01 职场文书
元宵节主持词
2014/03/25 职场文书
统计专业自荐书
2014/07/06 职场文书
趣味运动会广播稿
2014/09/13 职场文书
个人投资合作协议书
2014/10/12 职场文书
2015年信息技术教研组工作总结
2015/07/22 职场文书
2016三八妇女节慰问信
2015/11/30 职场文书
详解如何在Canvas中添加事件的方法
2021/04/17 Javascript
《原神》新角色演示“神里绫人:林隐泓洄” 宠妹狂魔
2022/04/03 其他游戏
讲解MySQL增删改操作
2022/05/06 MySQL