JavaScript | arrayBuffer.byteLength
Опубликовано: 14 Декабря, 2021
ArrayBuffer.byteLength - это свойство в JavaScript, которое дает длину arrayBuffer в байтах.
Синтаксис:
ArrayBuffer.byteLength
Параметры: он не принимает никаких параметров, потому что arrayBuffer.byteLength - это свойство, а не функция.
Возвращаемое значение: возвращает длину arrayBuffer в байтах.
Код №1:
<script> // Creation of arrayBuffer of size 5 bytes var A = new ArrayBuffer(5); // Using property byteLength var bytes1 = A.byteLength; // Printing the lengths of the ArrayBuffer document.write(bytes1); </script> |
Выход:
5
Если длина arrayBuffer указана в дробной части, она возвращает длину целым числом, а когда длина указана в виде строки, она возвращает длину нуля (0).
Код №1:
<script> // Creation of arrayBuffer of sizes 5.6 var A = new ArrayBuffer(5.6); // Using property byteLength var bytes1 = A.byteLength; // Printing the length of the ArrayBuffer document.write(bytes1); </script> |
Выход:
5
Код №2:
<script> // Creation of arrayBuffers of sizes "a" bytes var A = new ArrayBuffer( "a" ); // Using property byteLength var bytes1 = A.byteLength; // Printing the length of the ArrayBuffer document.write(bytes1); </script> |
Выход:
0