JavaScript | arrayBuffer.byteLength

arrayBuffer.byteLength es una propiedad en JavaScript que proporciona la longitud de un arrayBuffer en bytes.
Sintaxis:

ArrayBuffer.byteLength

Parámetros: No acepta ningún parámetro porque arrayBuffer.byteLength es una propiedad, no una función.
Valor devuelto: Devuelve la longitud de un arrayBuffer en bytes.

Código JavaScript para mostrar el funcionamiento de la propiedad arrayBuffer.byteLength:

Código #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>

Producción:

5

Errores y excepciones:

Si la longitud de arrayBuffer se da en fracción, devuelve la longitud en número entero y cuando la longitud se da en forma de string, devuelve la longitud de cero (0).
Código #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>

Producción:

5

Código #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>

Producción:

0

Publicación traducida automáticamente

Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *