TypeScript 썸네일형 리스트형 Type Assertion(타입 단언)을 사용하는 이유 타입이 확실할 때 경고메시지를 방지하거나 api를 사용하기 위해 타입 단언을 사용한다. 1. '!' (느낌표)를 통한 타입 단언으로 값이 반드시 존재함을 알린다. (타입 단언 하지 않으면 null일수도 있다고 경고가 뜸) const button = document.querySelector('class')!; 2. as를 통한 타입 단언(캐스팅)으로 string의 length api를 사용하는 예시 const jsFunc = (): any => { return 'hello'; } const result = jsFunc(); console.log((result as string).length); 더보기 TypeScript의 기본 타입 알아보기 1. 불리언 (boolean) let result: boolean = true; 2. 숫자 (number) let count: number = 5; 3. 문자열 (string) 큰 따옴표나 작은 따옴표로 감싼다. 백틱( ` )으로 감싸면 ${ } 형태로 변수를 포함시킬 수 있다. let name: string = 'Noah'; let sentence: string = `Hi, my name is ${name}`; 4. 배열 (array) 배열 타입은 두 가지 방법으로 쓸 수 있다. 타입 뒤에 [ ] 쓰기 Array let list1: number[] = [1, 2, 3]; let list2: Array = ['Noah', 'Jamie']; 5. 튜플, enum 유니온 타입으로 치환 가능하다. 2021.0.. 더보기 이전 1 2 다음