[javascript] 자바스크립트에서 바이너리 데이터를 Base64로 인코딩하는 방법

다음은 예시 코드입니다.

// 바이너리 데이터
const binaryData = new Uint8Array([65, 66, 67, 68, 69]);

// Base64로 인코딩
const base64String = btoa(String.fromCharCode.apply(null, binaryData));
console.log(base64String);

위의 코드에서 Uint8Array 객체는 바이너리 데이터를 나타내는데 사용되며, btoa() 함수는 Base64로 인코딩된 문자열을 생성합니다.

이러한 방법을 사용하여 자바스크립트에서 바이너리 데이터를 Base64로 인코딩할 수 있습니다.

참고: Mozilla Developer Network의 “WindowOrWorkerGlobalScope.btoa()” - https://developer.mozilla.org/en-US/docs/Web/API/WindowOrWorkerGlobalScope/btoa