export 지시자를 변수나 함수 앞에 붙이면 외부 모듈에서 해당 변수나 함수에 접근할 수 있습니다
import 지시자를 사용하면 외부 모듈의 기능을 가져올 수 있습니다(모듈 가져오기).
sayHi.js
export function sayHi(user) {
alert(`Hello, ${user}!`);
}
// 📁 main.js
import {sayHi} from './sayHi.js';
alert(sayHi); // 함수
sayHi('John'); // Hello, John!
이러한 export와 import 기능을 이용하기 위해서는
<script type="module">
로 선언을 해야하는데 구식 브라우저에서는 module을 지원하지 않기 때문에
<script nomodule>
같은 방식을 통해 호환을 맞춰주는게 좋다
'내일배움 캠프 > TIL' 카테고리의 다른 글
코딩테스트 연습성격 유형 검사하기 (2) | 2023.05.18 |
---|---|
2023 05 18 이미지 특정부분만 화풍 바꾸기 (0) | 2023.05.18 |
2023 0515 팀프로젝트 회고 (0) | 2023.05.15 |
display:none 이란(사실아님) (2) | 2023.05.15 |
카카오 애플리케이션 설정 (0) | 2023.05.15 |