로딩
요청 처리 중입니다...

Common JS Module System

 Common JS Module System

모듈이란? 특정한 기능을 하는 함수나 변수들의 집합이다.

예시 수학에 관련된 코드들만모아서 하나의 모듈 만들기 쉽게 이해하기 모듈은 자체로도 하나의 프로그램이면서 다른 프로그램의 부품으로서도 사용할 수 있다. 디렉터리 구조 root func.js index.js var.js 상황 index.js에서 var.js의 변수 odd,even과 func.js의 checkOddOrEven function을 사용해야 하는 상황 해결방안 module.exports, require를 사용하여 각 변수와 함수를 공유 Var.js const odd = "홀수"; const even = "짝수"; // 다른 파일에서 쓸 수 있게 하기 위해 exports를 해준다. // 값을 여러개 넘겨주기 위해선 객체로 할당하는 것이 좋다. // {odd : odd} -> {odd} : 같은 의미를 가진다. module.exports = { odd, even, }; func.js // require는 node에서 알아서...

# Node