ArrayBuffer.prototype.byteLength
åºçº¿
广æ³å¯ç¨
èª 2015å¹´7æ èµ·ï¼æ¤ç¹æ§å·²å¨ä¸»æµæµè§å¨ä¸å¾å°æ¯æï¼å¯å¨å¤§å¤æ°è®¾å¤åæµè§å¨çæ¬ä¸æ£å¸¸ä½¿ç¨ã
ArrayBuffer å®ä¾ç byteLength 访é®å¨å±æ§è¿å该æ°ç»ç¼å²åºçé¿åº¦ï¼ä»¥åè为åä½ï¼ã
å°è¯ä¸ä¸
// Create an ArrayBuffer with a size in bytes
const buffer = new ArrayBuffer(8);
// Use byteLength to check the size
const bytes = buffer.byteLength;
console.log(bytes);
// Expected output: 8
æè¿°
byteLength 屿§æ¯ä¸ä¸ªè®¿é®å¨å±æ§ï¼å®ç set 访é®å¨å½æ°æ¯ undefinedï¼è¿æå³çä½ åªè½è¯»åè¿ä¸ªå±æ§ã该å¼å¨æ°ç»å建æ¶ç¡®å®ï¼å¹¶ä¸æ æ³ä¿®æ¹ã妿è¿ä¸ª ArrayBuffer 被å离ï¼åæ¤å±æ§è¿å 0ã
示ä¾
>ä½¿ç¨ byteLength
js
const buffer = new ArrayBuffer(8);
buffer.byteLength; // 8
è§è
| è§è |
|---|
| ECMAScript® 2027 Language Specification> # sec-get-arraybuffer.prototype.bytelength> |