Método JavaScript dataView.setBigInt64()

Este método setBigInt64() se usa para almacenar un valor entero de 64 bits con signo (largo largo) en el desplazamiento de byte particular desde el inicio de DataView.

Sintaxis:

dataview.setBigInt64(byteOffset, val [, littleEndian])

Parámetros:

  • byteOffset: este parámetro especifica el desplazamiento, en bytes, desde el inicio de la vista para leer los datos.
  • val: este parámetro especifica el valor que se establecerá como BigInt.
  • littleEndian: este es un parámetro opcional. Si es verdadero, indica si el int de 64 bits se almacena en formato little-endian o big-endian. Si se establece en falso o no definido, se lee un valor big-endian.

Valor devuelto:

Esta función no devuelve nada.

Ejemplo 1: En este ejemplo, el valor establecido es 7 en el desplazamiento 0.

<script>
    var buffr = new ArrayBuffer(8);
    var dView = new DataView(buffr);
    dView.setBigInt64(0, 7n);
    document.write(dView.getBigInt64(0));
</script>

Producción:

7

Ejemplo 2: En este ejemplo, el valor establecido es 789 en el desplazamiento 4.

<script>
    // create an ArrayBuffer with a size in bytes
    const buffr = new ArrayBuffer(16);
    // constant value to set
    const val = 789n;
    const dView = new DataView(buffr);
    dView.setBigInt64(4, val);
    document.write(dView.getBigInt64(4));
</script>

Producción:

789

Publicación traducida automáticamente

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