본문 바로가기
TIL/Node JS

module.exports, 비구조화 할당

by koreashowme 2019. 10. 20.

//모듈은 여러번 재 사용될 수 있다.

const checkNumber = require('./func'

//변수명도 바꿀 수 있다.

//checkNumber === checkOddOrEven

 

module.exports = checkOddOrEven;  // 함수를 내보냄.

 

// module.exports =>

// 1234 // true // 함수도 내보낼 수 있다. // 아무거나 내보내도 상관 없다.

 

// 비구조화 할당 사용

const { odd, even } = require('./var')

'

 

// { odd, even };  다른곳에서 사용할 수 있도록 내보내준다.

module.exports = {

odd// odd : odd,

even // even : even,

};

 

//module.exports ===exports       *** exports는 객체 속성만 담을 수 있다. 

// exports.odd = odd;

// exports.even = even;

comment