1번줄에 나오는 export {};의 역할은 무엇인가요?
462
投稿した質問数 1
빈 객체를 export 한다는 것의 의미가 무엇이고
왜 사용되고 있는지 궁금합니다.
回答 2
3
그건 사실 중요한 내용은 아니라서 설명을 하지 않았는데요;;;
설명을 하자면 이렇습니다.
제가 강의을 위해서 파일을 여러 개로 나눠서 코드를 작성했는데요
서로 다른 파일이지만 같은 이름의 변수를 선언하면 에러가 납니다.
(브라우저에서 사용하는 js 파일은 변수를 선언하면 전역 변수가되서 문제가 되는 것 처럼요)
이때 `export{};` 코드는 타입스크립트에게 `이 파일은 모듈로 동작하는 파일이야` 라고 알려주는 역할을 합니다.
모듈 안에서는 변수의 스코프가 해당 모듈로 제한이되서 에러가 안나거든요
(혹시 이해가 안되셔도 괜찮아요, 우리는 항상 export 를 사용해서 모듈로 작성할거니까요)
lodash 가 안될때
0
90
1
에궁 처음부터 막히네요...ㅜㅜ
0
75
1
[함수타입2] 함수 this에 대한 타입 부분, 제가 제대로 이해했을까요?
0
265
1
객체 할당 관련 질문 있습니다.
0
326
1
퀴즈 관련 질문이 있습니다.
0
343
1
공변성 강의
0
255
2
시간 4:31 인터페이스 타입가드에 대해
0
231
1
리턴값이 연산인 제네릭 에러 해결
0
427
2
code runner 사용 시 output이 깨지는 문제
0
2456
2
2: 38
0
196
1
5:55 내용에 대하여 질문드립니다.
0
440
2
extends에 관하여
0
293
1
return 타입
0
177
1
/bin/sh: node_modules/.bin/ts-node: No such file or directory 오류
0
363
1
Person 과 Product
0
208
1
tsc 기본이 es3
0
313
1
[#다시질문] Person과 Product 관계
0
160
1
타입스크립트 부분실행 질문드립니다
0
711
1
함수 타입2 에서 1:53
0
329
2
1:19 에서 interface String
1
272
2
안녕하세영 정리
0
166
1
this 질문
0
221
1
function add
0
177
2
타입스크립트 사용하는 이유 : 높은 생산성
0
197
2

