ArrayBuffer.prototype.detached
Baseline
2024
Newly available
Since March 2024, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
ArrayBuffer ì¸ì¤í´ì¤ì detached ì ê·¼ì ìì±ì ì´ ë²í¼ê° ë¶ë¦¬ëìëì§(ì ì¡ëìëì§) ì¬ë¶ë¥¼ ê°ë¦¬í¤ë ë¶ë¦¬ì¸ì ë°íí©ëë¤.
ì¤ëª
detached ìì±ì ì¤ì ì ê·¼ì í¨ìê° undefinedì¸ ì ê·¼ì ìì±ì¼ë¡, ì¦ ì´ ìì±ë§ ì¤ì§ ì½ì ìë§ ììµëë¤. ArrayBufferê° ì²ì ìì±ë ë ê°ì falseì
ëë¤. ì´ ê°ì ì¸ì¤í´ì¤ë¥¼ 기본 ë©ëª¨ë¦¬ìì ë¶ë¦¬íë ArrayBufferê° transferredì¸ ê²½ì° trueê° ë©ëë¤. ë²í¼ê° ë¶ë¦¬ëë©´ ë ì´ì ì¬ì©í ì ììµëë¤.
ìì
>detached ì¬ì©í기
js
const buffer = new ArrayBuffer(8);
console.log(buffer.detached); // false
const newBuffer = buffer.transfer();
console.log(buffer.detached); // true
console.log(newBuffer.detached); // false
ëª ì¸ì
| Specification |
|---|
| ECMAScript® 2027 Language Specification> # sec-get-arraybuffer.prototype.detached> |