자바스크립트/ECMAScript 6

다른 파일에 들어 있는 클래스 불러오는 방법

Socratone 2020. 4. 4. 03:39

class를 만들다보면 하나의 파일로 묶어둘 필요가 있다.

여러 클래스를 한 데 모아 놓은 js 파일을 모듈이라고 부른다.

 

대신 모듈을 불러다 쓰려면 모듈에서 export를 해주고

받는 쪽에서 import를 해줘야 한다.

 

// Human 클래스를 export

export class Human {

    constructor() {

    }

}

 

// person 파일에 들어 있는 Human 클래스를 import

import { Human } from './person';

 

class Student extends Human {

}