최근 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
'Node' 카테고리의 다른 글
.npmignore (0) | 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 ~~~ (0) | 2021.11.14 |