1. Array
- ํ์
์ ์ง์ ํ๋ ๋๊ฐ์ง ๋ฐฉ๋ฒ
const scroes: number[] = [1, 3, 4]; // ๋ฐฉ๋ฒ 1 * ๊ถ์ฅ *
const scroes1: Array<number> = [1, 3, 4]; // ๋ฐฉ๋ฒ 2
- readonly๋ ์ฝ๊ธฐ๋ง ๊ฐ๋ฅํ๊ณ ์
๋ฐ์ดํธ๋ฅผ ํ ์ ์์
function printArray(fruits: readonly string[]) {}
- Tuple : Typescript์์๋ ์ฌ์ฉ์ ๊ถ์ฅํ์ง ์์ => interface(ํ์
์ถ๋ก ) ,type alias ( ํ์
์ง์ ) , class
let student: [string, number];
student = ["name", 123];
student[0]; // name
student[1]; // 123
const [name, age] = student; // React useState๋ ํํํ์