728x90
반응형

최근 node 패키지를 하나 만들다가 process.stdout.write을 이용하는 경우가 생겼었습니다.

단순히 출력을 해주는 기능 같은데 기존에 자주 사용하던 console.log와는 무엇이 다른 것일까요?

 

위의 결과에서 어떤것이 console.log, process.stdout.write를 이용한 것 일까요

console.log("console.log")
console.log("vs")
console.log("process.stdout.write");
process.stdout.write("console.log ")
process.stdout.write("vs ");
process.stdout.write("process.stdout.write");

 

개행이 들어간것이 console.log를 이용

들어가지 않은 것이 process.stdout.write를 이용한 것입니다.

 

결론만 말하자면 개행이 들어간것이 차이입니다.

 

node 문서에 나와있는 console.log에 대한 설명입니다.

 

 

 

출처: https://nodejs.org/docs/v0.3.1/api/process.html

 

process - Node.js Manual & Documentation

Node.js Manual & Documentation process The process object is a global object and can be accessed from anywhere. It is an instance of EventEmitter. Event: 'exit' function () {} Emitted when the process is about to exit. This is a good hook to perform consta

nodejs.org

 

728x90
반응형

'Node' 카테고리의 다른 글

.npmignore  (2) 2022.02.07
algorithm-cli 생성기  (0) 2022.02.07
서버 기본 세팅  (0) 2022.01.03
NestJs Request LifeCycle  (5) 2021.11.30
Package subpath './package.json' is not definded by "exports" in ~~~  (1) 2021.11.14

+ Recent posts