01_Web

프론트엔드 관련 다양한 주제를 다룬 글을 모았습니다. 네트워크, 브라우저, 웹 개발을 위한 코드 지식과 함께 사용자 경험 및 모션 디자인에 관한 이야기를 담았습니다.

0

React에 typeScript 셋팅하기

실습은 tic-tac-toc이라는 js 프로젝트를 마이그레이션 하면서 typescript를 연습해본다.raect+typescript는 이웅재님의 강의 참고하였습니다.역시 이론과 실습이 결합할 때가 제일 재밌다! 처음 프로젝트를 생성할 때 부터 타입스크립 버전으로 셋팅하는것이 제일 깔끔하다. 1. create-react-app ts-test --scrip

0

11/ Type Inference

타입스크립트 정리 글은 이웅재님의 강의와 강의록을 참고하여 작성하였습니다. (짱짱)오류가 있다면 언제든지 댓글 부탁드립니다. 1. 타입추론 기본적으로 타입을 명시적으로 쓰지 않을 때 추론하는 방법에 대한 규칙 명시적으로 쓰는 것은 타입 추론이 아니라 코드를 읽기 좋게 하는 지름길 let 은 기본적으로 우리가 아는 기본 자료형으로 추론 const

0

10/ Decorator

타입스크립트 정리 글은 이웅재님의 강의와 강의록을 참고하여 작성하였습니다. (짱짱)오류가 있다면 언제든지 댓글 부탁드립니다. 요약아직 잘 이해가 안간다. 😵 1. Decorator 종류 Class Decorator Method Decorator Property Decorator Parameter Decorator 각자 Decorator

0

9/ itertor

타입스크립트 정리 글은 이웅재님의 강의와 강의록을 참고하여 작성하였습니다. (짱짱)오류가 있다면 언제든지 댓글 부탁드립니다. 요약아직 잘 이해가 안간다. 😵 1. for…of es3for(var i = 0; i<array.length; i++) es5array.forEach : return으로 순회를 탈출할 수 없다. es6f

0

8/ Generic

타입스크립트 정리 글은 이웅재님의 강의와 강의록을 참고하여 작성하였습니다. (짱짱)오류가 있다면 언제든지 댓글 부탁드립니다. 요약제네릭은 어떠한 클래스 혹은 함수에서 사용할 타입을 그 함수나 클래스를 사용할 때 결정하는 프로그래밍 기법을 말한다. 정적 타입 언어에서도 이렇게 특정 타입을 위해 만들어진 함수 혹은 클래스를 보다 범용적으로 재사용하기 위한

0

7-1/ class 연습

연습문제 1아래 자바스크립트를 타입스크립트로 바꾸시오 123456789101112131415161718function Car(name) { this.name = name; this.speed = 0; this.honk = function() { console.log("부우우웅"); &#

0

7/ class(2)

타입스크립트 정리 글은 이웅재님의 강의와 강의록을 참고하여 작성하였습니다. (짱짱)오류가 있다면 언제든지 댓글 부탁드립니다. 요약class에서 선언된 멤버변수와 멤버함수를 외부에서 접근이 가능하게 하는 방법, 재선언할 수 있도록 컨트롤하는 방법을 배웁니다. 생성자에도 private화하여 class 내부에서만 선언이 가능하도록 하며, 이는 singleTo

0

6/ class(1)

타입스크립트 정리 글은 이웅재님의 강의와 강의록을 참고하여 작성하였습니다. (짱짱)오류가 있다면 언제든지 댓글 부탁드립니다. TL;DR타입스크립트에서 주로 사용되는 class의 기초에 대해서 배웁니다. es6에 도입된 class와, public, private, protected 키워드로 class에 접근제어하는 방법을 배우고, class간의 상속 개념

0

5/ interface

타입스크립트 정리 글은 이웅재님의 강의와 강의록을 참고하여 작성하였습니다. (짱짱)오류가 있다면 언제든지 댓글 부탁드립니다. TL;DRinteface에 대해서 배웁니다. interface 내부에서 타입선언 후 변수에서 사용하며, 함수에서는 implements 키워드를 사용하여 interface를 상속받아 사용합니다. property를 ?를 사용하여 옵셔

0

4/ 타입추론, Type assertions, Type alias

타입스크립트 정리 글은 이웅재님의 강의와 강의록을 참고하여 작성하였습니다. (짱짱)오류가 있다면 언제든지 댓글 부탁드립니다. 목표이 포스팅과 interface 포스팅에서는 타입을 명시하는 방법을 배웁니다. 타입을 명시하지 않아도 추론이 가능하며, 강제 타입선언, 별명을 붙여가며 타입을 선언하는 방식 등을 배웁니다. 1. let과 const의 타입 추