Método JavaScript dataView.getInt8()

A continuación se muestra el ejemplo del método dataView.getInt8()()
 

  • Ejemplo: 
     

javascript

<script>
var buffer = new ArrayBuffer(16);
var dataview1 = new DataView(buffer, 0, 4);
dataview1.setInt8(0, 12);
document.write(dataview1.getInt8(0) + "<br>");
</script>
  • Producción: 
     
12

dataView.getInt8 () es un método en dataView que se usa para obtener un número entero de 8 bits en el byte en la ubicación especificada desde el inicio de dataView.
Sintaxis: 
 

dataview.getInt8(byteOffset)

Parámetros: Tiene el parámetro byteOffset que se compensa en un byte y dice desde el inicio de la vista dónde leer los datos.
Valor devuelto: Devuelve un valor entero de 8 bits con signo.
Ejemplo 1: 
 

Input: dataview1.setInt8(0, 123); 
       document.write(dataview1.getInt8(0)); 
Output: 123

Ejemplo 2: 
 

Input: dataview.setInt8(3, 45); 
       document.write(dataview.getInt8(3)); 
Output: 45

Código JavaScript para mostrar el funcionamiento de este método:  
Código #1: 
 

javascript

<script>
 
// Create buffer
var buffer = new ArrayBuffer(16);
 
// Create one view
var dataview1 = new DataView(buffer, 0, 4);
 
// put the data at slot 0
dataview1.setInt8(0, 123);
document.write(dataview1.getInt8(0) + "<br>");
 
// create another view
var dataview2 = new DataView(buffer, 1, 2);
 
// put data at slot 1
dataview2.setInt8(1, 45);
document.write(dataview2.getInt8(1));
 
< /script>                               

Producción: 
 

123
45

Código #2: 
 

javascript

<script>
 
// Create buffer
var buffer = new ArrayBuffer(16);
var dataview = new DataView(buffer, 0, 10);
 
// put data at slots
dataview.setInt8(0, 12);
dataview.setInt8(1, 23);
dataview.setInt8(2, 34);
dataview.setInt8(3, 45);
dataview.setInt8(4, 67);
dataview.setInt8(5, 78);
dataview.setInt8(6, 89);
dataview.setInt8(7, 90);
dataview.setInt8(8, 123);
 
// print the value using getInt8 method that
// prints the first 8 int
document.write(dataview.getInt8(0) + "<br>");
document.write(dataview.getInt8(1) + "<br>");
document.write(dataview.getInt8(2) + "<br>");
document.write(dataview.getInt8(3) + "<br>");
document.write(dataview.getInt8(4) + "<br>");
document.write(dataview.getInt8(5) + "<br>");
document.write(dataview.getInt8(6) + "<br>");
document.write(dataview.getInt8(7) + "<br>");
document.write(dataview.getInt8(8));
 
< /script>                   

Producción: 
 

12
23
34
45
67
78
89
90
123

Navegadores compatibles: 
 

  • Google Chrome 9 y superior
  • Borde 12 y superior
  • Firefox 15 y superior
  • Internet Explorer 10 y superior
  • Ópera 12.1 y superior
  • Safari 5.1 y superior

Publicación traducida automáticamente

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