JavaScript | typedArray.set() con ejemplo

El typedArray.set() es una función incorporada en JavaScript que se usa para almacenar una cantidad de valores en el typedArray dado. 

typedArray.set(typedArray, offset)

Parámetros: acepta dos parámetros que se especifican a continuación:  

  • typedarray: Es la array fuente. 
  • offset: es opcional y está en typedArray en el que comenzar a establecer los valores. Su valor por defecto es cero (0).

Valor de retorno: Devuelve el typedArray recién formado. 

Código JavaScript para mostrar el funcionamiento de esta función:  

Javascript

<script>
 
  // Creating some buffers with sizes in bytes
  const buf1 = new ArrayBuffer(8);
  const buf2 = new ArrayBuffer(12);
  const buf3 = new ArrayBuffer(16);
 
  // Creating some typedArray
  const A = new Uint8Array(buf1);
  const B = new Uint8Array(buf2);
  const C = new Uint8Array(buf3);
 
  // Copying the values into the array
  // starting at index 3, 4, 5
  A.set([ 1, 2, 3, 4 ], 3);
  B.set([ 1, 2, 3, 5, 6 ], 4);
  C.set([ 1, 2 ], 5);
 
  // Printing modified values
  document.write(A +"<br>");
  document.write(B +"<br>");
  document.write(C);
   
</script>

Producción: 

0,0,0,1,2,3,4,0
0,0,0,0,1,2,3,5,6,0,0,0
0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0

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 *