https://it-eldorado.tistory.com/127
https://react-etc.vlpt.us/06.typescript-basic.html
https://hyunseob.github.io/2016/11/18/typescript-function/
https://typescript-kr.github.io/pages/functions.html
https://www.samsungsds.com/kr/insights/TypeScript.html
https://joshua1988.github.io/ts/guide/interfaces.html#%EC%9D%B8%ED%84%B0%ED%8E%98%EC%9D%B4%EC%8A%A4
타입스크립트 : https://velog.io/@daeun-react/2021.08.23-TypeScript#-%ED%83%80%EC%9E%85%ED%98%B8%ED%99%98%EC%84%B1-type-compatibility
https://merrily-code.tistory.com/157
타입스크립트 열거형 기본 > ### enum 정의 > enum을 변수의 값으로 사용 > enum을 타입으로 사용
Typescript > ### number > ### boolean > ### string & boolean & 3항 연산 > ### Array`` | type[] > ### tuple : [type1, type2] > ### null & undefined > ### Literal > ### any > ### function : void &...
타입스크립트에선 함수의 매개변수를 선택 매개변수로 지정할 수 있다.선택 매개변수로 지정된 매개변수는 함수 호출 시 선택 매개변수의 인자를 전달해주지 않아도 타입 에러가 발생하지 않는다.매개변수? 식으로 매개변수의 오른쪽에 물음표를 붙여서 선택 매개변수로 만들 수 있다.
매개변수를 정의하는 자리에서 매개변수의 타입 오른쪽에 =를 사용해서 매개변수의 default 값을 정의할 수 있다.기본값이 정의된 매개변수는 호출 시 따로 인자를 전달하지 않을 시 기본값을 사용한다.기본값이 있는 매개변수는 선택 매개변수(자세히)이다.function f
다음과 같이 함수의 this타입을 정의하지 않으면 기본적으로 함수의 this는 any 타입을 사용하는데 any타입은 가급적 사용하지 않는 것이 좋으므로 this를 정의해준다.this는 함수의 첫번째 매개변수 정의 자리에서 지정해준다.물론 매개변수의 첫번째 정의자리에 들
function funcName( { paraName1, paraName2=value, paraName3, } : { paraName1 : type, paraName2? : type, paraName3? : type, }): returnType { ...expressi
자바에서의 인터페이스는 클래스를 구현하기 전 필요한 메서드를 정의하는 용도로 쓰이지만, 타입스크립트에선 인터페이스가 좀 더 다양한 것들을 정의하는 데 사용된다.한 가지로, 타입스크립트에선 인터페이스로 객체의 타입을 정의할 수 있다.
일반함수 > rule function funcName( input : input type ) return type { ...expression } code ex 화살표함수 > rule var funcName = (input : input Type ) :
https://velog.io/@hyunjoong/%ED%83%80%EC%9E%85%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EB%AA%A8%EB%93%88-%EC%97%90-%EB%8C%80%ED%95%9C-%EC%84%A0%EC%9
https://dog-developers.tistory.com/189
https://codingapple.com/unit/typescript-multiple-types-or-any-unknown/
인터페이스: https://poiemaweb.com/typescript-interface