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 相关文章推荐
js可突破windows弹退效果代码
Aug 09 Javascript
JavaScript监测ActiveX控件是否已经安装过的代码
Sep 02 Javascript
jQuery chili图片远处放大插件
Nov 30 Javascript
js播放wav文件(源码)
Apr 22 Javascript
Js冒泡事件详解及阻止示例
Mar 21 Javascript
PHP守护进程实例
Mar 06 Javascript
Jquery实现仿京东商城省市联动菜单
Nov 19 Javascript
AngularJS 执行流程详细介绍
Aug 18 Javascript
微信小程序 基础知识css样式media标签
Feb 15 Javascript
聊聊JavaScript如何实现继承及特点
Apr 07 Javascript
基于Vue和Element-Ui搭建项目的方法
Sep 06 Javascript
Vue使用富文本编辑器Vue-Quill-Editor(含图片自定义上传服务、清除复制粘贴样式等)
May 15 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表单提交表单名称含有点号(.)则会被转化为下划线(_)
2011/12/14 PHP
VIM中设置php自动缩进为4个空格的方法详解
2013/06/14 PHP
用 Composer构建自己的 PHP 框架之基础准备
2014/10/30 PHP
php+mysql查询优化简单实例
2015/01/13 PHP
PHP处理大量表单字段的便捷方法
2015/02/07 PHP
firefox中JS读取XML文件
2006/12/21 Javascript
Flash+XML滚动新闻代码 无图片 附源码下载
2007/11/22 Javascript
JS+CSS实现模仿浏览器网页字符查找功能的方法
2015/02/26 Javascript
js+css实现文字散开重组动画特效代码分享
2015/08/21 Javascript
JS实现弹性菜单效果代码
2015/09/07 Javascript
JavaScript 封装一个tab效果源码分享
2015/09/15 Javascript
JavaScript+html5 canvas制作的百花齐放效果完整实例
2016/01/26 Javascript
jQuery中的ready函数与window.onload谁先执行
2016/06/21 Javascript
AngularJS入门教程引导程序
2016/08/18 Javascript
vue.js指令v-for使用及索引获取
2016/11/03 Javascript
Angular指令封装jQuery日期时间插件datetimepicker实现双向绑定示例
2017/01/22 Javascript
微信小程序 后台登录(非微信账号)实例详解
2017/03/31 Javascript
nodejs微信扫码支付功能实现
2018/02/17 NodeJs
vue的全局提示框组件实例代码
2018/02/26 Javascript
使用vue点击li,获取当前点击li父辈元素的属性值方法
2018/09/12 Javascript
如何获取vue单文件自身源码路径
2019/05/06 Javascript
Vue混入mixins滚动触底的方法
2019/11/22 Javascript
jquery实现垂直手风琴导航栏
2020/02/18 jQuery
[01:02:09]Liquid vs TNC 2019国际邀请赛淘汰赛 胜者组 BO3 第二场 8.21
2020/07/19 DOTA
解决Spyder中图片显示太小的问题
2018/04/27 Python
解决Django 在ForeignKey中出现 non-nullable field错误的问题
2019/08/06 Python
python 中的paramiko模块简介及安装过程
2020/02/29 Python
美国男士西装打折店:Jos. A. Bank
2017/11/13 全球购物
印度首个本地在线平台:nearbuy
2019/03/28 全球购物
英国办公家具网站:Furniture At Work
2019/10/07 全球购物
屈臣氏俄罗斯在线商店:Watsons俄罗斯
2020/08/03 全球购物
EJB2和EJB3在架构上的不同点
2014/09/29 面试题
《满井游记》教学反思
2014/02/26 职场文书
文秘求职信范文
2014/04/10 职场文书
暑期学习心得体会
2014/09/02 职场文书
信息技术课教学反思
2016/02/23 职场文书