El método util.types.isUint8ClampedArray() es una interfaz de programación de aplicaciones incorporada del módulo util que está diseñada principalmente para satisfacer las necesidades de las propias API internas de Node.js.
El método util.types.isUint8ClampedArray() se usa para verificar si el valor dado es una array de enteros de 8 bits sin signo o no.
Sintaxis:
util.types.isUint8ClampedArray( value )
Parámetros: esta función acepta un solo parámetro como se mencionó anteriormente y se describe a continuación:
- value: es el valor que se verificaría para una array de enteros de 8 bits sin signo.
Valor de retorno: Devuelve un valor booleano, es decir, verdadero si el valor pasado es una array de enteros de 8 bits sin signo, de lo contrario, devuelve falso .
Los siguientes ejemplos ilustran el método util.types.isUint8ClampedArray() en Node.js:
Ejemplo 1:
// Node.js program to demonstrate the // util.types.isUint8ClampedArray() method // Import the util module const util = require('util'); // Checking for a unsigned 8-bit // clamped integer array isUint8ClampedArr = util.types.isUint8ClampedArray( new Uint8ClampedArray()); console.log("Object is Unsigned 8-bit clamped array" + " object:", isUint8ClampedArr); // Checking for a unsigned 8-bit // unclamped integer array isUint8ClampedArr = util.types.isUint8ClampedArray( new Uint8Array()); console.log("Object is Unsigned 8-bit clamped" + " array object:", isUint8ClampedArr); // Checking for a integer array isUint8ClampedArr = util.types.isUint8ClampedArray( new Int8Array()); console.log("Object is Unsigned 8-bit clamped " + "array object:", isUint8ClampedArr);
Producción:
Object is Unsigned 8-bit clamped array object: true Object is Unsigned 8-bit clamped array object: false Object is Unsigned 8-bit clamped array object: false
Ejemplo 2:
// Node.js program to demonstrate the // util.types.isUint8ClampedArray() method // Import the util module const util = require('util'); // Checking a big unsigned 64-bit // integer array let UintClampedArr = new Uint8ClampedArray([0, 128, 1024, 2054]); console.log(UintClampedArr); isUint8ClampedArr = util.types.isUint8ClampedArray(UintClampedArr); console.log("Object is Unsigned 8-bit clamped" + " array object:", isUint8ClampedArr); // Checking a unsigned 32-bit integer array let unsigned32Arr = new Uint32Array([4, 25, 128]); console.log(unsigned32Arr); isUint8ClampedArr = util.types.isUint8ClampedArray(unsigned32Arr); console.log("Object is Unsigned 8-bit clamped" + " array object:", isUint8ClampedArr); // Checking a big signed 64-bit integer array let bigSigned64Arr = new BigInt64Array([16n, 25n, 128n]); console.log(bigSigned64Arr); isUint8ClampedArr = util.types.isUint8ClampedArray(bigSigned64Arr); console.log("Object is Unsigned 8-bit clamped" + " array object:", isUint8ClampedArr);
Producción:
Uint8ClampedArray [ 0, 128, 255, 255 ] Object is Unsigned 8-bit clamped array object: true Uint32Array [ 4, 25, 128 ] Object is Unsigned 8-bit clamped array object: false BigInt64Array [ 16n, 25n, 128n ] Object is Unsigned 8-bit clamped array object: false
Referencia: https://nodejs.org/api/util.html#util_util_types_isuint8clampedarray_value
Publicación traducida automáticamente
Artículo escrito por sayantanm19 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA