[TIL] 2022-04-19

minbr0ther·2022년 4월 19일
0

today-I-learned

목록 보기
97/103
post-thumbnail

1. FE theory

220419 🔗

타입과 인터페이스의 차이를 아나요?

타입은 같은 이름으로 여러번 선언이 불가능 하지만, 인터페이스는 동일한 이름으로 여러번 선언이 가능합니다.

  1. 인터페이스는 extends로 확장이 가능하고 type은 특수문자(&, |)로 확장이 가능합니다.
  2. 인터페이스는 객체에서만 이용이 가능하고 리터럴 타입으로 확장이 불가능합니다.

🚨 type의 경우 재귀적으로 순회하면서 속성을 merge 하는데, 이 경우에 일부 never가 나오면서 제대로 머지가 안될 수 있습니다. 따라서 type간 속성을 merge할때는 interface를 쓰는 것이 좋습니니다.


2. Live Academy

  • 학습가이드 #05 - 영어표현이 와닿지 않는다고 피하지 마세요 🔗복습

  • "~나 다름없어" | "하고 다니는거 보면 결혼한 사이나 다름없어" - 자연스러운 생활 영어표현 | 영어회화 🔗진도


3. Full Stack


4. SE Project

  • 다크모드 지원 (Editor, Viewer)

⏱ Total study time - 9 hours 55 minutes

profile
느리지만 꾸준하게 💪🏻

0개의 댓글