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 相关文章推荐
use jscript with List Proxy Server Information
Jun 11 Javascript
IE 缓存策略的BUG的解决方法
Jul 21 Javascript
js 对联广告、漂浮广告封装类(IE,FF,Opera,Safari,Chrome
Nov 26 Javascript
Javascript 面向对象 重载
May 13 Javascript
用console.table()调试javascript
Sep 04 Javascript
JavaScript模拟重力状态下抛物运动的方法
Mar 03 Javascript
angularjs封装bootstrap时间插件datetimepicker
Jun 20 Javascript
vue.js异步上传文件前后端实现代码
Aug 22 Javascript
JavaScrip数组删除特定元素的几种方法总结
Sep 06 Javascript
JQuery事件委托原理与用法实例分析
May 13 jQuery
Vue 实现把表单form数据 转化成json格式的数据
Oct 29 Javascript
vue使用nprogress实现进度条
Dec 09 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
flash用php连接数据库的代码
2011/04/21 PHP
php中获得视频时间总长度的另一种方法
2011/09/15 PHP
PHP快速按行读取CSV大文件的封装类分享(也适用于其它超大文本文件)
2014/04/10 PHP
PHP开发框架kohana3 自定义路由设置示例
2014/07/14 PHP
php使用Swoole实现毫秒级定时任务的方法
2020/09/04 PHP
用JavaScript页面不刷新时全选择,全删除(GridView)
2009/04/14 Javascript
javascript中强制执行toString()具体实现
2013/04/27 Javascript
JS.getTextContent(element,preformatted)使用介绍
2013/09/21 Javascript
JS小功能(onmouseover实现选择月份)实例代码
2013/11/28 Javascript
jquery中交替点击事件toggle方法的使用示例
2013/12/08 Javascript
JQuery表单验证插件EasyValidator用法分析
2014/11/15 Javascript
浅谈Javascript中substr和substring的区别
2015/09/30 Javascript
JavaScript中的函数(二)
2015/12/23 Javascript
使用bootstrap typeahead插件实现输入框自动补全之问题及解决办法
2016/07/07 Javascript
自定义require函数让浏览器按需加载Js文件
2016/11/24 Javascript
js实现微博发布小功能
2017/01/12 Javascript
AngularJS表格添加序号的方法
2017/03/03 Javascript
在Js页面通过POST传递参数跳转到新页面详解
2017/08/25 Javascript
JS判断字符串是否为整数的方法--简单的正则判断
2018/07/23 Javascript
web页面和微信小程序页面实现瀑布流效果
2018/09/26 Javascript
详解JavaScript自定义函数
2020/07/29 Javascript
Python中使用Tkinter模块创建GUI程序实例
2015/01/14 Python
在Django中管理Users和Permissions以及Groups的方法
2015/07/23 Python
详解Python的Django框架中的中间件
2015/07/24 Python
python线程池(threadpool)模块使用笔记详解
2017/11/17 Python
Python IDLE清空窗口的实例
2018/06/25 Python
python3解析库BeautifulSoup4的安装配置与基本用法
2018/06/26 Python
python 实现分页显示从es中获取的数据方法
2018/12/26 Python
使用OpCode绕过Python沙箱的方法详解
2019/09/03 Python
Python要如何实现列表排序的几种方法
2020/02/21 Python
python3.7+selenium模拟淘宝登录功能的实现
2020/05/26 Python
澳洲本土太阳镜品牌:Quay Australia
2019/07/29 全球购物
倡议书范文
2014/04/16 职场文书
企业总经理助理岗位职责
2014/09/12 职场文书
2015年主婚人婚礼致辞
2015/07/28 职场文书
python区块链实现简版工作量证明
2022/05/25 Python