Skip to content
On this page

ArrayBuffer

고정된 길이의 byte array로, 포괄적인 타입의 raw data를 저장하기 위한 data buffer를 생성합니다.

ArrayBuffer 인스턴스 자체는 일종의 저장공간이기 때문에 TypedArrayDataView로 buffer를 참조하여 특정 길이의 byte 단위로 데이터를 read/write해야 합니다.

스레드들 간의 데이터를 전달할 수 있는 transferable object입니다.

오직 한번에 하나의 스레드 즉, 단일 context 상에서만 리소스를 참조할 수 있으므로 다른 스레드로 전달된 이후에는 전달 전의 context 상에서 해당 데이터를 참조할 수 없습니다.

기존 context에서 detach된 데이터는 전달 이후 context 상의 ArrayBuffer 공간에 attach됩니다.