본문 바로가기

타입스크립트 함수2

[Typescript] 배열 배열의 선언은 자바스크립트와 동일합니다. new Array를 통한 인스턴스 생성 방식 혹은 []를 이용한 배열 생성 방식. 하지만 타입스크립트 배열의 특징은 배열에 타입이 존재한다는 점 입니다. 1. 배열의 선언과 타입 타입스크립트에서 배열에 타입을 주는 방식은 변수때와 동일합니다. 다만 타입 뒤에 대괄호([])가 들어간다는 점이 다릅니다. let 배열명: 타입[] = []; 배열에 타입을 주게하면서 다음과 같은 아름다운 코드는 불가능해졌습니다. let arr = [1, '안녕', true, [0, 4], {}]; 다음은 몇 가지 타입스크립트 배열 선언의 예시입니다. let nums: number[] = [1, 2, 3, 4]; let str: string[] = ['Typescript', 'Javasc.. 2021. 12. 31.
[Typescript] 타입스크립트 함수 타입스크립트의 함수는 자바스크립트의 함수에서 타입 기능을 더하기만 하면 됩니다. 물론 추가적인 주의사항도 있습니다. 타입스크립트에서 가장 중요한 점은 함수에서 만큼은 타입을 잘 적어두는 것이 중요합니다. 1. 함수 선언 타입스크립트의 함수는 다음과 같이 선언합니다. 자바스크립트와는 다르게 반환값에 타입을 지정한다는 것도 큰 특징입니다. function 함수명(인자: 타입, ...): 반환값 타입 {} function add(x: number, y: number): number { return x+y; } 반환값 타입에는 void라는 값이 올 수도 있는데, 값을 반환하지 않는 함수는 타입이 void가 됩니다. function sayHi(): void { console.log('Hi!'); } 애로우 함수도.. 2021. 12. 30.
300x250