メソッドの説明:
バッファオブジェクトをjson形式に変換します。
文法:
buffer.toJSON()
パラメータを受信します:
なし
例:
var buf = new Buffer('test');
var json = JSON.stringify(buf);
console.log(json);
// '{"タイプ":"バッファ","データ":[116,101,115,116]}'
var copy = JSON.parse(json, function(key, value) {
戻り値 && value.type === 'バッファ'
新しいバッファ(value.data)
: 値;
});
console.log(コピー);
//
ソースコード:
Buffer.prototype.toJSON = function() {
戻り値 {
タイプ: 'バッファ'、
データ: Array.prototype.slice.call(this, 0)
};
};