= JavaScript + Type문법“JavaScript Superset” js 대용품 같은 언어다.js 문법을 그대로 이용 가능한데, Type부분을 업그레이드한 js 업그레이드 버전이라고 생각하면 된다.js는 Dynamic Typing이 가능하다. 편리하지만, 프
TypeScript의 기본 타입에는 크게 다음 12가지가 있다.Boolean, Number, String, Object, Array, Tuple, Enum, Any, Void, Null, Undefined, NeverUnion type: Array에 여러 type을 넣
<span style='background-color: ✅ 아래의 코드를 숫자 or 문자가 가능한 array/object 로 지정해보시오.💻My Code타입을 지정하기 애매할 때 사용한다.<span style='background-color: - 하지만 a
함수는 파라미터, return 값의 타입을 지정할 수 있다.함수로 들어오는 파라미터의 타입 지정은 파라미터 옆에 적으면 된다.함수가 실행된 후 남는 값 return에 타입을 지정하고 싶으면 함수명() 오른쪽에 적으면 된다.파라미터에 타입을 지정하면 필수 파라미터가 된다
아래처럼 파라미터의 type이 number인지 string인지 명확히 정해지지 않았기 때문에 error발생한다.typescript에서는 Union Type을 바로 조작할 수 없다.따라서 Type이 아직 하나로 확정되지 않았을 경우 Type Narrowing을 써야 한다
<span style='background-color: 함수 파라미터에 들어올 수 있는 자료가 적다면 Literal type으로 제한해 놓는것이 유용하다.✅ Quiz1. 다음과 같은 함수를 만들어 보세요가위 or 바위 or 보 중 1개 입력가능가위 or 바위 or
함수 타입 지정은 <span style='background-color: 2. 함수에 type alias를 지정하려면 함수 선언식을 사용해야한다.<span style='background-color: 넣는 이유는 함수도 자료 안에 보관해서 쓰고 싶을 때가 있