English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Node.js – 배열을 버퍼로 변환:배열(8비트 바이트 배열)/숫자 배열/빈도수 배열을 버퍼로 변환하려면 Buffer.from(array)
메서드.
Buffer. |
Buffer.from 메서드는 배열에서 8비트 비트 그룹을 읽고, 이를 사용하여 초기화된 버퍼를 반환합니다.
아래 예제에서 8비트 바이트 배열이 버퍼에 읽기로 됩니다.
var arr = [0x74, 0x32, 0x91]; const buf = Buffer.from(arr); for(const byt of buf.values()){ console.log(byt); }
출력 결과
$ node array-to-buffer.js 116 50 145
저희는 각 바이트에 있는 데이터를 숫자로 기록했습니다.
0x74 = 0111 0100 = 116 0x32 = 0011 0010 = 50 0x91 = 1001 0001 = 145
아래 예제에서 숫자 배열이 버퍼에 읽기로 됩니다.
var arr = [74, 32, 91]; const buf = Buffer.from(arr); for(const byt of buf.values()){ console.log(byt); }
출력 결과
$ node array-to-buffer.js 74 32 91
저희는 각 바이트에 있는 데이터를 숫자로 기록했습니다.
아래 예제에서 8비트 바이트 배열이 버퍼에 읽기로 됩니다.
var arr = [true, true, false]; const buf = Buffer.from(arr); for(const byt of buf.values()){ console.log(byt); }
출력 결과
$ node array-to-buffer.js 1 1 0
true는1false는 0입니다.
이 Node.js 강의에서 – Node.js에서 배열을 버퍼로 변환하면,저희는 8비트 바이트 배열, 숫자 배열, 부울 배열을 Node.js 버퍼로 변환하는 방법을 배웠습니다.