buffer1 (파일시스템) Blob, Base64, arrayBuffer, Buffer 모든 이미지, 영상, 음성 데이터들은 바이너리 형태로 존재하게 된다. 그렇다면 이러한 바이너리 형태의 데이터를 우리는 어떤 형식으로 만들어 쓸수 있을까? 1. Blob (Binary Large Object) Blob은 대용량 바이너리 데이터를 객체 형태로 변환해 저장한 것이다. js에서 input엘레먼트로 파일을 받을때 나오는 FileList, File 역시 이 Blob형식을 상속받은 것이라고 할 수 있다. 이러한 Blob 데이터는 js에서 createObjectUrl() 메소드를 통해 Blob Url로 변환 하여 사용할 수 있는데, 해당 브라우저에서만 임시적으로 사용할 수 있고 그냥 두면 GC가 해제 시켜주지 않기 떄문에 revokeObjectUrl()로 꼭 해제를 시켜줘야 한다. 또한 Base64, .. 2023. 9. 10. 이전 1 다음