반응형
자바스크립트가 common js 에서 module 로 바뀐이유가 궁금했었는데
장점을 또하나 찾았습니다.
require -> import 차이 말고도
await 를 시작부터 사용할 수 가 있군요
// test.js - common js 방식
async function test() {}
await test(); // 이러면 에러남
모듈방식은
// test.mjs - 모듈방식
async function test() {}
await test(); // 가능함
초반에 await 호출하기위해 더미 함수를 만드는 불편함이 필요없군요
그것도 모르고 모듈방식에서 더미함수를 만들어 쓰고 있었습니다. ㅎㅎ
반응형