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 Tips 为AJAX回调函数传递额外参数的方法
Dec 28 Javascript
Ajax执行顺序流程及回调问题分析
Dec 10 Javascript
jQuery extend 的简单实例
Sep 18 Javascript
jQuery 监控键盘一段时间没输入
Apr 22 Javascript
jQuery Validate表单验证插件的基本使用方法及功能拓展
Jan 04 Javascript
vue组件间通信子与父详解(二)
Nov 07 Javascript
JavaScript分步实现一个出生日期的正则表达式
Mar 22 Javascript
Node.js模拟发起http请求从异步转同步的5种用法
Sep 26 Javascript
React SSR样式及SEO的实践
Oct 22 Javascript
JS实现的排列组合算法示例
Jul 16 Javascript
uniapp电商小程序实现订单30分钟倒计时
Nov 01 Javascript
js前端传json后台接收‘‘被转为quot的问题解决
Nov 12 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 文件状态缓存带来的问题
2008/12/14 PHP
php 时间time与日期date之间的使用详解及区别
2016/11/07 PHP
PHP反射实际应用示例
2019/04/03 PHP
laravel实现上传图片,并且制作缩略图,按照日期存放的代码
2019/10/16 PHP
比较搞笑的js陷阱题
2010/02/07 Javascript
js仿百度贴吧验证码特效实例代码
2014/01/16 Javascript
javascript使用正则控制input输入框允许输入的值方法大全
2014/06/19 Javascript
使用AngularJS和PHP的Laravel实现单页评论的方法
2015/06/19 Javascript
JavaScript实现动态添加,删除行的方法实例详解
2015/07/02 Javascript
JavaScript希尔排序、快速排序、归并排序算法
2016/05/08 Javascript
JavaScript实现复制文章自动添加版权
2016/08/02 Javascript
jQuery可见性过滤选择器用法示例
2016/09/09 Javascript
jquery删除table当前行的实例代码
2016/10/07 Javascript
js实现点击按钮弹出上传文件的窗口
2016/12/23 Javascript
jquery实现转盘抽奖功能
2017/01/06 Javascript
Vue.js实现实例搜索应用功能详细代码
2017/08/24 Javascript
three.js中文文档学习之创建场景
2017/11/20 Javascript
jQuery插件实现的日历功能示例【附源码下载】
2018/09/07 jQuery
vue-cli3 引入 font-awesome的操作
2020/08/11 Javascript
[07:39]第一届亚洲邀请赛回顾视频
2017/02/14 DOTA
Python使用urllib2获取网络资源实例讲解
2013/12/02 Python
python概率计算器实例分析
2015/03/25 Python
在python win系统下 打开TXT文件的实例
2018/04/29 Python
python-docx修改已存在的Word文档的表格的字体格式方法
2018/05/08 Python
Django集成CAS单点登录的方法示例
2019/06/10 Python
numpy中的meshgrid函数的使用
2019/07/31 Python
Python编程学习之如何判断3个数的大小
2019/08/07 Python
Pycharm打开已有项目配置python环境的方法
2020/07/03 Python
selenium框架中driver.close()和driver.quit()关闭浏览器
2020/12/08 Python
捷克购买家具网站:JENA nábytek
2020/03/19 全球购物
水污染治理工程专业求职信
2014/06/14 职场文书
加班费申请报告
2015/05/15 职场文书
2016年端午节寄语
2015/12/04 职场文书
一劳永逸彻底解决pip install慢的办法
2021/05/24 Python
探究Mysql模糊查询是否区分大小写
2021/06/11 MySQL
springboot+rabbitmq实现智能家居实例详解
2022/07/23 Java/Android