Today Sangmin Learned
기초 문법 #3 함수
Web 2021. 2. 8. 15:29

여기를 참고했다. 3.5 함수 자바스크립트 프로그램에서 가장 핵심적인 역할을 차지하는 함수 타입이 타입스크립트에서는 어떻게 표현되는지 다룬다. 함수의 타입 함수의 타입을 결정하기 위해서는 다음 두 가지 정보가 필요하다. 매개변수(parameter)의 타입 반환값(return value)의 타입 (반환 타입) 매개변수의 경우, 변수의 타입을 표기할 때와 마찬가지로 매개변수 뒤에 콜론(:)을 붙이고 타입을 적는다. (param1: number) 반환 타입은 매개변수 목록을 닫는 괄호())와 함수 본문을 여는 대괄호({) 사이에 콜론을 붙이고 표기한다.(function (): number { ... }) 예를 들어 두 숫자를 받아 그 합을 반환하는 함수는 다음과 같이 타입 표기한다. function sum(a..

기초 문법 #2 배열, 튜플
Web 2021. 2. 6. 23:19

여기를 참고했다. 3.2 배열과 튜플 순서가 있는 원소의 모음(collection)을 나타내는 가장 간단하면서도 유용한 자료구조인 배열, 그리고 그 사촌 튜플을 나타내는 타입에 대해 다룬다. 배열 배열 타입은 자바스크립트 Array 값의 타입을 나타내는데 쓰인다. 원소 타입 뒤에 대괄호([])를 붙여 표현한다. const pibonacci: number[] = [0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55]; const myFavoriteBeers: String[] = [ "Imperial Stout", "India Pale Ale", "Weizenbock", ];배열 타입을 표현하는 또다른 방식이 있다. const pibonacci: Array = [0, 1, 1, 2, 3, 5, ..

기초 문법 #1 타입
Web 2021. 2. 5. 10:26

타입스크립트 코드에서 어떤 변수 또는 값의 타입을 표시하기 위해 타입 표기를 사용한다. 타입 표기는 식별자 또는 값 뒤에 콜론(:)을 붙여 value: type의 형태로 표기한다. const areYouCool: boolean = true; const answer: number = 42; const typescript: string = "great"; const greetings: string = ` Hello, Readers! Welcome to TypeScript. `; const hasType: Object = { TypeScript: true, JavaScript: false, }; 불리언 자바스크립트의 `boolean`에 대응하는, 참 또는 거짓을 나타내는 타입이다. const isTypeScr..