ArrayBuffer() 생성자

ArrayBuffer() 생성자는 ArrayBuffer 객체를 생성합니다.

시도해보기

구문

js
new ArrayBuffer(length);

매개변수

length

생성할 ArrayBuffer의 바이트 크기.

반환 값

지정한 크기를 가진 새로운 ArrayBuffer 객체. 내용은 모두 0으로 초기화됩니다.

예외

lengthNumber.MAX_SAFE_INTEGER보다 크거나, 음수면 RangeError.

예제

아래 예제 코드는 8바이트 버퍼를 생성한 후 Int32Array 뷰로 그 버퍼를 참조합니다.

js
var buffer = new ArrayBuffer(8);
var view = new Int32Array(buffer);

명세

Specification
ECMAScript Language Specification
# sec-arraybuffer-constructor

브라우저 호환성

BCD tables only load in the browser

같이 보기