La constante os.EOL es una interfaz de programación de aplicaciones incorporada del módulo os que se utiliza para obtener el carácter o marcador de fin de línea según lo especificado por el sistema operativo.
Sintaxis:
os.EOL
Valor devuelto: Devuelve el EOL (marcador de fin de línea) según lo especificado por el sistema operativo en el que se ejecuta.
Los siguientes ejemplos ilustran el uso de la constante os.EOL en Node.js:
Ejemplo 1:
// Node.js program to demonstrate the // os.EOL constants // Allocating os module const os = require('os'); // Printing os.EOL character(s) by // stringifying to JSON otherwise it // will simply print as end of line console.log(JSON.stringify(os.EOL));
Producción:
"\r\n"
Ejemplo 2:
// Node.js program to demonstrate the // os.EOL constants // Allocating os module const os = require('os'); // Printing os.EOL character(s) with string console.log("Paragraphs always contains EOL" + os.EOL + "EOL stands for end of line"); console.log("EOL varies from os to os" + os.EOL + "For windows it is \\r\\n" + os.EOL + "For POSIX it is \\n" + os.EOL);
Producción:
Paragraphs always contains EOL EOL stands for end of line EOL varies from os to os For windows it is \r\n For POSIX it is \n
Nota: El programa anterior se compilará y ejecutará usando el node index.js
comando.
Referencia: https://nodejs.org/api/os.html#os_os_eol