A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer/resizable below:

ArrayBuffer.prototype.resizable - JavaScript | MDN

ArrayBuffer.prototype.resizable

Baseline 2024

Newly available

ArrayBuffer 인스턴스의 resizable 접근자 속성은 배열 버퍼가 크기 조정이 가능한지 불가한지 여부를 반환합니다.

시도해 보기
const buffer1 = new ArrayBuffer(8, { maxByteLength: 16 });
const buffer2 = new ArrayBuffer(8);

console.log(buffer1.resizable);
// Expected output: true

console.log(buffer2.resizable);
// Expected output: false
설명

resizeable 속성은 설정 접근자 함수가 undefined인 접근자 속성으로 이 속성은 읽을 수 만 있습니다. 이 값은 배열이 생성될 때 설정됩니다. 생성자에서 maxByteLength 옵션을 설정했다면 resizeable은 true를 반환하고 그렇지 않으면 false를 반환합니다.

예제 resizable 사용하기

이 예제에서는 최대 16바이트 길이로 크기를 조정할 수 있는 8바이트 버퍼를 만든 다음 resizable 속성을 확인하고 resizable이 true를 반환하면 크기를 조정합니다.

const buffer = new ArrayBuffer(8, { maxByteLength: 16 });

if (buffer.resizable) {
  console.log("Buffer is resizable!");
  buffer.resize(12);
}
명세서 브라우저 호환성 같이 보기

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4