Разница между process.stdout.write и console.log в NodeJS
И process.stdout.write, и console.log в NodeJS имеют базовую функциональность для отображения сообщений на консоли. В основном console.log реализует process.stdout.write, а process.stdout.write - это буфер / поток, который будет напрямую выводиться в нашу консоль.
Разница между process.stdout.write и console.log в Node.js: Мы не можем написать более одной строки. Например: Мы можем написать более одной строки. Например: Мы не можем создавать ассоциации. Например: Мы можем создавать ассоциации. Например: Sl нет. process.std.out console.log 1 Он непрерывно печатает информацию по мере извлечения данных и не добавляет новую строку. Он печатает информацию, которая была получена в момент поиска, и добавляет новую строку. 2 Использование process.stdout для переменной, отображающей объект. Использование console.log для переменной показывает много нечитаемых символов. 3 Он принимает только строки в качестве аргументов. Любой другой тип данных, переданный в качестве параметра, вызовет ошибку TypeError. Требуется любой тип данных JavaScript. 4 Если мы не поместим строку разрыва в конец, мы получим странный символ после нашей строки. Здесь нам не нужна линия разрыва, потому что она уже была отформатирована, а также исчез этот странный символ. 5 Это может быть полезно для печати шаблонов, так как не добавляет новую строку. Он используется, когда мы хотим, чтобы наш результат был напечатан с новой строки. 6
process.stdout.write("Hello","World");
Вывод: выдаст ошибку типа.
console.log("Hello", "World");
Вывод: это напечатает Hello World в консоли. 7
process.stdout.write("Hello %s", "All");
Вывод: выдаст ошибку типа.
console.log("Hello %s", "All");
Вывод: это напечатает Hello All в консоли.
Пример: Ниже показан пример использования process.stdout.write.
Javascript
<script> // For process.std.out process.stdout.write( "Hello" ); process.stdout.write( "World" ); process.stdout.write( "!!!" ); </script> |
Выход:
Привет мир!!!
Пример: Ниже показан пример использования console.log.
Javascript
<script> // For console.log console.log( "Hello" ); console.log( "World" ); console.log( "!!!" ); </script> |
Выход:
Привет Мир !!!