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 相关文章推荐
utf8的编码算法 转载
Dec 27 Javascript
JS验证身份证有效性示例
Oct 11 Javascript
浮动的div自适应居中显示的js代码
Dec 23 Javascript
针对初学者的jQuery入门指南
Aug 15 Javascript
使用canvas实现仿新浪微博头像截取上传功能
Sep 02 Javascript
js实现截图保存图片功能的代码示例
Feb 16 Javascript
原生javascript实现读写CSS样式的方法详解
Feb 20 Javascript
React Navigation 使用中遇到的问题小结
May 08 Javascript
vue3.0 CLI - 2.1 -  component 组件入门教程
Sep 14 Javascript
详解vue的双向绑定原理及实现
May 05 Javascript
最简单的vue消息提示全局组件的方法
Jun 16 Javascript
Swiper实现导航栏滚动效果
Oct 16 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 empty函数判断mysql表单是否为空
2010/04/12 PHP
php模拟asp中的XmlHttpRequest实现http请求的代码
2011/03/24 PHP
Ping服务的php实现方法,让网站快速被收录
2012/02/04 PHP
基于PHP开发中的安全防范知识详解
2013/06/06 PHP
php网站地图生成类示例
2014/01/13 PHP
PHP把网页保存为word文件的三种方法
2014/04/01 PHP
PHP使用token防止表单重复提交的方法
2016/04/07 PHP
laravel中数据显示方法(默认值和下拉option默认选中)
2019/10/11 PHP
基于jquery的仿百度的鼠标移入图片抖动效果
2010/09/17 Javascript
左右悬浮可分组的网站QQ在线客服代码(可谓经典)
2012/12/21 Javascript
jQuery插件实现大图全屏图片相册
2015/03/14 Javascript
JavaScript动态修改网页元素内容的方法
2015/03/21 Javascript
基于jQuery通过jQuery.form.js插件使用ajax提交form表单
2015/08/17 Javascript
NodeJS创建基础应用并应用模板引擎
2016/04/12 NodeJs
值得分享的Bootstrap Table使用教程
2016/11/23 Javascript
nodejs个人博客开发第一步 准备工作
2017/04/12 NodeJs
详解JSONObject和JSONArray区别及基本用法
2017/10/25 Javascript
微信小程序实现跑马灯效果完整代码(附效果图)
2018/05/30 Javascript
JavaScript基于数组实现的栈与队列操作示例
2018/12/22 Javascript
利用Vconsole和Fillder进行移动端抓包调试方法
2019/03/05 Javascript
JS实现碰撞检测效果
2020/03/12 Javascript
[58:12]Ti4第二日主赛事败者组 LGD vs iG 3
2014/07/21 DOTA
python使用rsa加密算法模块模拟新浪微博登录
2014/01/22 Python
浅谈pycharm的xmx和xms设置方法
2018/12/03 Python
python字符串替换第一个字符串的方法
2019/06/26 Python
PyTorch的深度学习入门教程之构建神经网络
2019/06/27 Python
python动态视频下载器的实现方法
2019/09/16 Python
pycharm 实现调试窗口恢复
2021/02/05 Python
使用CSS3的appearance属性改变元素的外观的方法
2015/12/12 HTML / CSS
CSS3实现曲线阴影和翘边阴影
2016/05/03 HTML / CSS
《长征》教学反思
2014/04/27 职场文书
党支部换届选举方案
2014/05/08 职场文书
学雷锋标语
2014/06/25 职场文书
卖房授权委托书样本
2014/10/05 职场文书
第一书记观后感
2015/06/08 职场文书
面试分析分布式架构Redis热点key大Value解决方案
2022/03/13 Redis