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 相关文章推荐
JavaScript中判断函数是new还是()调用的区别说明
Apr 07 Javascript
javascript根据时间生成m位随机数最大13位
Oct 30 Javascript
jQuery插件slides实现无缝轮播图特效
Apr 17 Javascript
jQuery学习心得总结(必看篇)
Jun 10 Javascript
AngularJS+Bootstrap实现多文件上传与管理
Nov 08 Javascript
基于JS实现二维码图片固定在右下角某处并跟随滚动条滚动
Feb 08 Javascript
纯js的右下角弹窗实例
Mar 12 Javascript
input 标签实现输入框带提示文字效果(两种方法)
Oct 09 Javascript
JS在Array数组中按指定位置删除或添加元素对象方法示例
Nov 19 Javascript
JS+CSS实现炫酷光感效果
Sep 05 Javascript
一篇文章弄清楚Ajax请求的五个步骤
Mar 17 Javascript
详解Anyscript开发指南绕过typescript类型检查
Sep 23 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编程效率 引入缓存机制提升性能
2010/02/15 PHP
PHP 设计模式之观察者模式介绍
2012/02/22 PHP
PHP数学运算与数据处理实例分析
2016/04/01 PHP
简单的php购物车代码
2020/06/05 PHP
!DOCTYPE声明对JavaScript的影响分析
2010/04/12 Javascript
9款2014最热门jQuery实用特效推荐
2014/12/07 Javascript
详解JavaScript操作HTML DOM的基本方式
2015/10/21 Javascript
js获取Html元素的实际宽度高度的方法
2016/05/19 Javascript
jQuery.form.js插件不能解决连接超时(timeout)的原因分析及解决方法
2016/10/14 Javascript
Vue实现按钮旋转和移动位置的实例代码
2018/08/09 Javascript
Vue.js中使用iView日期选择器并设置开始时间结束时间校验功能
2018/08/12 Javascript
Vue.js实现数据响应的方法
2018/08/13 Javascript
jQuery实现的自定义轮播图功能详解
2018/12/28 jQuery
vue中渲染对象中属性时显示未定义的解决
2020/07/31 Javascript
如何利用nodejs自动定时发送邮件提醒(超实用)
2020/12/01 NodeJs
[02:23]2014DOTA2国际邀请赛中国战队回顾
2014/08/01 DOTA
[01:33]DOTA2上海特级锦标赛 LIQUID战队完整宣传片
2016/03/16 DOTA
Python中字典和JSON互转操作实例
2015/01/19 Python
利用ctypes提高Python的执行速度
2016/09/09 Python
Python虚拟环境项目实例
2017/11/20 Python
selenium+python 去除启动的黑色cmd窗口方法
2018/05/22 Python
python skimage 连通性区域检测方法
2018/06/21 Python
Django实现分页功能
2018/07/02 Python
python数据预处理之数据标准化的几种处理方式
2019/07/17 Python
Python MySQLdb 执行sql语句时的参数传递方式
2020/03/04 Python
Django实现后台上传并显示图片功能
2020/05/29 Python
使用numpngw和matplotlib生成png动画的示例代码
2021/01/24 Python
详解HTML5中的manifest缓存使用
2015/09/09 HTML / CSS
花园仓库建筑:Garden Buildings Direct
2018/02/16 全球购物
澳洲Chemist Direct药房中文网:澳洲大型线上直邮药房
2019/11/04 全球购物
一套.net面试题及答案
2016/11/02 面试题
汽车制造与装配专业自荐信范文
2014/01/02 职场文书
新三好学生主要事迹
2014/01/23 职场文书
2014年团委工作总结
2014/11/13 职场文书
红十字会救护培训简讯
2015/07/20 职场文书
Python利用机器学习算法实现垃圾邮件的识别
2021/06/28 Python