JavaScript | typedArray.buffer() y typedArray.byteLength() con Ejemplo

typedArray.buffer () es una propiedad en JavaScript que representa el ArrayBuffer al que hace referencia un typedArray y la propiedad typedArray.byteLength() representa la longitud del typedArray en bytes.
Sintaxis:

typedArray.buffer
typedarray.byteLength

Parámetros: No acepta ningún parámetro porque es una propiedad no una función.
Valores devueltos: No devuelve ningún valor.

Código JavaScript para mostrar el funcionamiento de estas propiedades:

Código #1:

<script>
  
    // creating some ArrayBuffers with a size in bytes
    const buffer1 = new ArrayBuffer(8);
    const buffer2 = new ArrayBuffer(12);
    const buffer3 = new ArrayBuffer(20);
    const buffer4 = new ArrayBuffer(22);
    const buffer5 = new ArrayBuffer(4);
  
    // Creating typedArray object for above buffers
    const A = new Uint16Array(buffer1);
    const B = new Uint16Array(buffer2);
    const C = new Uint16Array(buffer3);
    const D = new Uint16Array(buffer4);
    const E = new Uint16Array(buffer5);
  
    // Getting the length of the arrayBuffer
    document.write(A.byteLength +"<br>");
    document.write(B.byteLength +"<br>");
    document.write(C.byteLength +"<br>");
    document.write(D.byteLength +"<br>");
    document.write(E.byteLength);
      
</script>

Producción:

8
12
20
22
4

Publicación traducida automáticamente

Artículo escrito por ShivamKD 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 *