자바스크립트 모듈화

임창현·2022년 11월 13일
0

Module

module객체를 통해 각각의 기능이나 js파일들을 쉽게 모듈화가 가능하다.

Node에서의 모듈화

node.js에서는export 대신 module.exports, import 대신 require을 사용해서 모듈을 불러올 수 있다.
주의사항은 단일 파일에서 module.exports는 한번만 수행할 수 있다.

export

 // 📁module/Calculator.js
 // 간단한 계산기 클래스
 class Calculator {
    constructor(a, b) {
        this.a = a;
        this.b = b;
    }
    add() {
        return this.a + this.b;
    }
    //..code
}
module.exports = Calculator;

require

const Calculator = require('./module/Calculator');
let cal = new Calculator(1, 2);

console.log(cal.add());

ref : https://jinyisland.kr/post/js-module/

profile
Hi there 👋 i'm backend developer

0개의 댓글