node global1 [node.js] global 브라우저의 window와 같은 전역 객체 window.open 메서드를 그냥 open으로 호출할 수 있는 것처럼 global도 생략 가능 require 절에서도 global.require 이다. console창도 global.console 노드에서는 DOM 이나 BOM이 없어 window와 document객체를 사용할 수 없다. 노드에서 window와 document 사용하면 오류남 global 객체의 남용 global 객체의 속성에 값을 대입해 파일 간에 데이터를 공유할 수 있지만 남용은 금물 프로그램의 규모가 커질수록 어떤 파일에서 global 객체에 값을 대입했는지 찾기 힘들어서 유지보수에 어려움을 겪게 된다. 다른 파일의 값을 사용하고 싶다면 모듈 형식으로 만들어서 명시적으로 값을 불러와서 사용하.. 2020. 5. 29. 이전 1 다음