SharedArrayBuffer.prototype.byteLength
Базовая версия Широко доступна
Эта функция хорошо зарекомендовала себя и работает на многих устройствах и в версиях браузеров. Она доступна во всех браузерах с декабря 2021 года.
Свойство доступа byteLength экземпляров SharedArrayBuffer возвращает длину (в байтах) этого SharedArrayBuffer.
Описание
Свойство byteLength является свойством доступа, функция установки которого undefined, что означает, что вы можете только читать это свойство. Значение устанавливается при создании общего массива и не может быть изменено.
Примеры
Обратите внимание, что эти примеры нельзя запускать напрямую из консоли или произвольной веб-страницы, поскольку SharedArrayBuffer не определено, если не выполнены его требования безопасности.
Использование byteLength
const sab = new SharedArrayBuffer(1024); sab.byteLength; // 1024
Спецификации
| Спецификация |
|---|
| ECMAScript® 2027 Language Specification # sec-get-sharedarraybuffer.prototype.bytelength |
Совместимость с браузерами
| Настольные компьютеры | Мобильные устройства | Сервер | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox for Android | Opera Android | Safari on iOS | Samsung Internet | WebView Android | WebView on iOS | Bun | Deno | Node.js | |
byteLength |
68 |
79 |
79 |
55 |
15.2 |
89 |
79 |
63 |
15.2 |
15.0 |
Нет |
15.2 |
1.0.0 |
1.0 |
8.10.0 |
См. также
© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer/byteLength