El método util.types.isAnyArrayBuffer() es una interfaz de programación de aplicaciones incorporada del módulo util que se usa para realizar la verificación de tipos para cualquier objeto ArrayBuffer incorporado en node.js.
Sintaxis:
util.types.isAnyArrayBuffer( value )
Parámetros: este método acepta un solo parámetro como se mencionó anteriormente y se describe a continuación:
- valor: Es un parámetro requerido de cualquier tipo de datos.
Valor devuelto: Devuelve un valor booleano, es decir, VERDADERO si el valor es un objeto integrado SharedArrayBuffer o ArrayBuffer, FALSO de lo contrario.
Los siguientes ejemplos ilustran el uso del método util.types.isAnyArrayBuffer() en Node.js:
Ejemplo 1:
// Node.js program to demonstrate the // util.types.isAnyArrayBuffer() Method // Allocating util module const util = require('util'); // Printing the returned value from // util.types.isAnyArrayBuffer() method console.log(util.types.isAnyArrayBuffer(new ArrayBuffer())); console.log(util.types.isAnyArrayBuffer(new SharedArrayBuffer())); console.log(util.types.isAnyArrayBuffer(12)); console.log(util.types.isAnyArrayBuffer("geeksforgeeks"));
Producción:
true true false false
Ejemplo 2:
// Node.js program to demonstrate the // util.types.isAnyArrayBuffer() Method // Allocating util module const util = require('util'); // Printing the returned value from // util.types.isAnyArrayBuffer() method if (util.types.isAnyArrayBuffer(new ArrayBuffer())) { console.log("Passed value is either built in " + "ArrayBuffer or SharedArrayBuffer "); } if (util.types.isAnyArrayBuffer(new SharedArrayBuffer())) { console.log("Passed value is either built in " + "ArrayBuffer or SharedArrayBuffer "); }
Producción:
Passed value is either built in ArrayBuffer or SharedArrayBuffer Passed value is either built in ArrayBuffer or SharedArrayBuffer
Nota: El programa anterior se compilará y ejecutará usando el node filename.js
comando.
Referencia: https://nodejs.org/api/util.html#util_util_types_isanyarraybuffer_value