node.js中的buffer.toJSON方法使用说明


Posted in Javascript onDecember 14, 2014

方法说明:

将buffer对象 转换成json格式。

语法:

buffer.toJSON()

接收参数:

例子:

var buf = new Buffer('test');

var json = JSON.stringify(buf);

console.log(json);

// '{"type":"Buffer","data":[116,101,115,116]}'

var copy = JSON.parse(json, function(key, value) {

    return value && value.type === 'Buffer'

      ? new Buffer(value.data)

      : value;

  });

console.log(copy);

// <Buffer 74 65 73 74>

源码:

Buffer.prototype.toJSON = function() {

  return {

    type: 'Buffer',

    data: Array.prototype.slice.call(this, 0)

  };

};
Javascript 相关文章推荐
用jquery存取照片的具体实现方法
Jun 30 Javascript
只需一行代码,轻松实现一个在线编辑器
Nov 12 Javascript
document.getElementById获取控件对象为空的解决方法
Nov 20 Javascript
JavaScript函数的调用以及参数传递
Oct 21 Javascript
省市选择的简单实现(基于zepto.js)
Jun 21 Javascript
微信小程序-消息提示框实例
Nov 24 Javascript
浅析Ajax语法
Dec 05 Javascript
jQuery插件zTree实现删除树子节点的方法示例
Mar 08 Javascript
angularJS利用ng-repeat遍历二维数组的实例代码
Jun 03 Javascript
简单的React SSR服务器渲染实现
Dec 11 Javascript
vue改变对象或数组时的刷新机制的方法总结
Apr 24 Javascript
JavaScript原型链中函数和对象的理解
Jun 16 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
Javascript数组与字典用法分析
Dec 13 #Javascript
jQuery实现表单提交时判断的方法
Dec 13 #Javascript
js实现iframe跨页面调用函数的方法
Dec 13 #Javascript
You might like
php设计模式 DAO(数据访问对象模式)
2011/06/26 PHP
深入解析phpCB批量转换的代码示例
2013/06/27 PHP
PHP时间和日期函数详解
2015/05/08 PHP
PHP使用 Pear 进行安装和卸载包的方法详解
2019/07/08 PHP
jquery的map与get方法详解
2013/11/04 Javascript
JavaScript获取图片的原始尺寸以宽度为例
2014/05/04 Javascript
纯javascript响应式树形菜单效果
2015/11/10 Javascript
jquery点击改变class并toggle的实现代码
2016/05/15 Javascript
js简单实现图片延迟加载的方法
2016/07/19 Javascript
Angular实现预加载延迟模块的示例
2017/10/12 Javascript
VUEJS 2.0 子组件访问/调用父组件的实例
2018/02/10 Javascript
vue 中使用 watch 出现了如下的报错的原因分析
2019/05/21 Javascript
Vue中的transition封装组件的实现方法
2019/08/13 Javascript
微信小程序工具函数封装
2019/10/28 Javascript
JS面向对象编程——ES6 中class的继承用法详解
2020/03/03 Javascript
vue 封装 Adminlte3组件的实现
2020/03/18 Javascript
vue封装自定义指令之动态显示title操作(溢出显示,不溢出不显示)
2020/11/12 Javascript
[01:07:13]TNC vs Pain 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
[01:03:36]DOTA2-DPC中国联赛 正赛 VG vs Magma BO3 第二场 1月26日
2021/03/11 DOTA
Python多线程爬虫简单示例
2016/03/04 Python
Python实现文件内容批量追加的方法示例
2017/08/29 Python
python自动裁剪图像代码分享
2017/11/25 Python
python merge、concat合并数据集的实例讲解
2018/04/12 Python
Python检查ping终端的方法
2019/01/26 Python
matplotlib命令与格式之tick坐标轴日期格式(设置日期主副刻度)
2019/08/06 Python
Python字符串中添加、插入特定字符的方法
2019/09/10 Python
python 将dicom图片转换成jpg图片的实例
2020/01/13 Python
使用phonegap检测网络状态的方法
2017/03/30 HTML / CSS
ghd澳大利亚官方网站:英国最受欢迎的美发工具品牌
2018/05/21 全球购物
新闻学专业应届生求职信
2013/11/08 职场文书
财务副总经理工作职责
2013/11/25 职场文书
表扬信格式
2014/01/12 职场文书
《富饶的西沙群岛》教学反思
2014/04/09 职场文书
金融专业毕业生自荐信
2014/06/26 职场文书
结婚老公保证书
2015/02/26 职场文书
2015年化妆品销售工作总结
2015/05/11 职场文书