Uint8Array 는 타입 배열 로 기본 ArrayBuffer 의 데이터를 보기 위한 메커니즘입니다.
ts
const buffer = new ArrayBuffer(64);
const arr = new Uint8Array(buffer);다른 타입 배열의 인스턴스도 비슷하게 생성할 수 있습니다.
ts
const buffer = new ArrayBuffer(64);
const arr1 = new Uint8Array(buffer);
const arr2 = new Uint16Array(buffer);
const arr3 = new Uint32Array(buffer);
const arr4 = new Float32Array(buffer);
const arr5 = new Float64Array(buffer);
const arr6 = new BigInt64Array(buffer);
const arr7 = new BigUint64Array(buffer);기본 버퍼의 일부만 보는 타입 배열을 생성하려면 생성자에 오프셋과 길이를 전달합니다.
ts
const buffer = new ArrayBuffer(64);
const arr = new Uint8Array(buffer, 0, 16); // 처음 16 바이트만 보기더 유용한 유틸리티는 문서 > API > 유틸리티 를 참조하세요.