일반적으로 우리는 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엔진에서는 사용할 수 없다.