타입스크립트 배열 타입 선언 방법
-
const scores: number[] = [90, 80, 70];-
scores.push(100); // 가능
scores.push("A"); // 오류-
const numbers: number[] = [1, 2, 3];-
const numbers: Array<number> = [1, 2, 3];-
const names: string[] = ["민수", "지영", "현우"];-
const names: Array<string> = ["민수", "지영", "현우"];-
const checkedList: boolean[] = [true, false, true];-
const users: { id: number; name: string }[] = [
{ id: 1, name: "민수" },
{ id: 2, name: "지영" },
];-
type User = {
id: number;
name: string;
isActive: boolean;
};
const users: User[] = [
{ id: 1, name: "민수", isActive: true },
{ id: 2, name: "지영", isActive: false },
];-
const users: Array<User> = [
{ id: 1, name: "민수", isActive: true },
];-
const values: (string | number)[] = ["A", 1, "B", 2];-
const values: string | number[] = [1, 2, 3];-
const numbers: number[] = [1, 2, 3, 4];-
const user: [number, string] = [1, "민수"];-
const names: readonly string[] = ["민수", "지영"];
names.push("현우"); // 오류-
-
-
댓글
댓글 쓰기