Time

    [node.js] 전역객체

    [node.js] 전역객체

    node.js에서도 웹브라우저의 window처럼 모든 파일에서 접근가능한 전역객체를 제공하고 있습니다. 그리고 이 전역객체는 globalThis로 접근할 수 있습니다.(global로도 가능하지만 최신 웹브라우저에서 전역객체는 window가 아닌 globalthis로도 가능하므로 사용방법에 대한 공통성을 가지기 위해 globalThis를 사용하는 경우도 있습니다.) 우리가 REPL에서 어떤 내용을 출력하기 위해 console.log(0 함수를 사용했는데 이것도 globalThis객체에 포함되어 있는 것입니다. 그래서 본래는 globalThis.console.log('abc'); 처럼 사용해야 하지만 global은 웹브라우저에서 window를 생략하는 것처럼 생략이 가능하고 실제로 그렇게 사용하고 있습니다...