개행없이 콘솔출력하기

HyeonSeok·2023년 1월 28일
0

javascript

목록 보기
4/4

process.stdout.write()

일반적으로 우리는 console.log()함수를 사용하여 콘솔에 출력한다.

console.log("Hello ");
console.log("World!");
// 결과
// Hello
// World!

console.log()를 사용하면 자동으로 문자를 개행시켜준다.
그리고 javascript에서 개행없이 콘솔에 출력하고싶다면 process.stdout.write() 함수를 사용해야한다.

process.stdout.write("Hello ")
process.stdout.write("World!")
// 결과
// Hello World!

실제 문서를 보면 console.log는 stdout.write()함수에서 개행문자를 붙인것과 동일한 것임을 알 수 있다.

https://nodejs.org/docs/v0.3.1/api/process.html#process.stdout

차이점

process.stdout.write()는 브라우저상에서 사용할 수 없다는 것이다.
당연하지만 process 키워드는 nodejs에서 제공하는 api로 브라우저에 있는 javascript엔진에서는 사용할 수 없다.

profile
즐겁게 사는 개발자가 됩시다

0개의 댓글