Files
js-examples/getting-started/20_buffer.js
2023-02-26 01:30:37 +09:00

24 lines
454 B
JavaScript

// 0으로 초기화됨.
const buffer = Buffer.alloc(1024);
//or 초기화 없음
// buffer = Buffer.allocUnsafe(1024);
buffer.write('Hi.');
console.log(buffer.toString());
const buff = Buffer.from('Hello');
console.log(buff[0]);
console.log(buff.length);
console.log(buff.toString());
for (const c of buff) {
console.log(c);
}
// copy
let buf2 = Buffer.alloc(2);
buffer.copy(buf2, 0, 0, 2);
// slice
console.log(buffer.slice(0, 2).toString());