Node.js util.types.isUint8Array() Método

El método util.types.isUint8Array() del módulo util, que está diseñado principalmente para satisfacer las necesidades de las propias API internas de Node.js. Se utiliza para verificar si la instancia pasada en el método es una instancia integrada de Uint8Array o no.

Sintaxis

util.types.isUint8Array( value )

Parámetros: este método acepta un único valor de parámetro que contiene cualquier valor, es decir, una instancia de cualquier módulo.

Valor devuelto: este método devuelve un valor booleano, es decir, verdadero si el valor pasado es una instancia de Uint8Array; de lo contrario, devuelve falso .

Los siguientes ejemplos ilustran el uso del método util.types.isUint8Array() en Node.js:

Ejemplo 1:

// Node.js program to demonstrate the    
// util.types.isUint8Array() method 
    
// It includes util module 
const util = require('util'); 
    
// Return false as passed instance is of set 
console.log(util.types.isUint8Array(new Set())); 
    
// Return true as passed instance is of Uint8Array 
console.log(util.types.isUint8Array(new Uint8Array())); 

Producción:

false
true

Ejemplo 2:

// Node.js program to demonstrate the    
// util.types.isUint8Array() method 
    
// It includes util module 
const util = require('util'); 
    
// Making an instance of Uint8Array 
// of size 2 
var array1 = new Uint8Array(2); 
    
// Initializing the zeroth element  
array1[0] = 42; 
    
// Returns true as passed instance
// is of Uint8Array 
console.log(util.types.isUint8Array(array1)); 
     
// Making an instance of Uint8Array 
var array2 = new Uint8Array([21, 31]); 
    
// Returns true as passed instance
// is of Uint8Array 
console.log(util.types.isUint8Array(array2)); 
    
// Making an instance of Uint8Array 
var array3 = new Uint8Array([21, 31]); 
    
// Making another instance of Uint8Array by 
// passing an instance of Uint8Array 
var array4 = new Uint8Array(array3); 
    
// Returns true as passed instance
// is of Uint8Array 
console.log(util.types.isUint8Array(array4)); 
    
// Making an instance of Int16Array of size 2 
var array5 = new Int16Array(2); 
    
// Initializing the zeroth element  
array5[0] = 10; 
    
// Returns false as passed instance
// is of Int16Array 
console.log(util.types.isUint8Array(array5)); 

Producción:

true
true
true
false

Referencia: https://nodejs.org/api/util.html#util_util_types_isuint8array_value

Publicación traducida automáticamente

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