방법 설명:
버퍼 개체를 json 형식으로 변환합니다.
문법:
buffer.toJSON()
수신 매개변수:
없음
예:
var buf = new Buffer('테스트');
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(복사);
// <버퍼 74 65 73 74>
소스코드:
Buffer.prototype.toJSON = function() {
복귀 {
유형: '버퍼',
데이터: Array.prototype.slice.call(this, 0)
};
};