일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 파이썬
- 연습문제
- SQL
- 데이터분석
- 개발일기
- 자바스크립트
- 중학1-1
- ChatGPT
- 쇼핑몰홈페이지제작
- 머신러닝
- 딥러닝
- 순환신경망
- 컴퓨터비전
- 중학수학
- 상속
- 타입스크립트심화
- 정보처리기사필기
- 혼공머신
- 자바
- JSP/Servlet
- JDBC
- 컴퓨터구조
- rnn
- 데이터베이스
- 정보처리기사실기
- 디버깅
- html/css
- 자바 실습
- 자바스크립트심화
- JSP
- Today
- Total
목록타입스크립트심화 (22)
클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지
이번에는 첫 학습을 통해 배웠던 내용을 퀴즈 문제를 통해 점검해 보기로 하자. 이론 수업이 상당히 길어서 이 부분만 따로 정리했다. 이제 문제를 풀어볼 것이다. 퀴즈 1 - Intersecton Type 퀴즈 2 - 타입 확장하기 이렇게 썼는데 틀린 것 같다. 이 문제는 너무 어려워서 전혀 모르겠다. 해설을 참조하며 다시 풀어보겠다. 문제에서 주어진 코드는 Developer 인터페이스를 만들 때, Animal, Human 인터페이스들을 상속하려고 했다. 그러나 extend 키워드는 유니온 타입을 사용할 수 없다. 이는 TypeScript에서의 한계 중 하나예요. 그래서 다른 방법을 사용해야 한다. 해결책은 type과 intersection을 활용하는 것이다. (Animal ..
오늘은 아침에 늦게 일어나서 공부를 시작해 본다. 벌써 10시 반이 넘었지만 그래도 지금부터 열심히 하면 타입스크립트 심화 과정을 웬만큼 마칠 수 있으리라 믿는다.그럼 1주차부터 학습을 시작해 보겠다. 수업 소개 - 타입 스크립트 Ⅱ 이러한 것들을 앞으로 배우게 된다. 이론 1 - Union Type, Intersection Type 여러 타입 중 하나를 쓸 때는 이렇게 쓸 수 있다. 인터페이스는 object 타입만 확장할 수 있다는 뜻이다. 대신 원시 타입은 확장하지 못한다. 즉 인터페이스는 객체 타입을 확장할 수 있다. Elice가 human일 때는 think() 메서드를, dog일 때는 bark() 메서드를 사용하게 하려면 어..