Método Node.js Buffer.isEncoding()

El método Buffer.isEncoding() verifica si la codificación dada es compatible o no. Este método devuelve un valor booleano, ya sea verdadero o falso.

Sintaxis:

Buffer.isEncoding( encoding )

Parámetros: este método acepta la codificación de un solo parámetro que contiene el nombre de codificación. Las codificaciones admitidas son ascii, utf8, utf16le, ucs2, base64, latin1, binary, etc.

Ejemplo 1:

// Node.js program to demonstrate the 
// Buffer.isEncoding() method 
       
// Displays whether the given encoding 
// is supported or not
console.log(Buffer.isEncoding('utf8'));
console.log(Buffer.isEncoding('utf16le'));
console.log(Buffer.isEncoding('ascii'));
console.log(Buffer.isEncoding('asciivalue'));
console.log(Buffer.isEncoding('base64'));
console.log(Buffer.isEncoding('basename'));

Producción:

true
true
true
false
true
false

Ejemplo 2:

// Node.js program to demonstrate the 
// Buffer.isEncoding() method 
       
// Displays whether the given encoding 
// is supported or not
console.log(Buffer.isEncoding('ucs2'));
console.log(Buffer.isEncoding('name'));
console.log(Buffer.isEncoding('binary'));
console.log(Buffer.isEncoding('latin1'));
console.log(Buffer.isEncoding('base64'));

Producción:

true
false
true
true
true

Nota: El programa anterior se compilará y ejecutará usando el node index.jscomando.

Referencia: https://nodejs.org/api/buffer.html#buffer_class_method_buffer_isencoding_encoding

Publicación traducida automáticamente

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