[typescript ์ด๊ฑฐํ,์ธํฐํ์ด์ค,type,class]
์ด๊ฑฐํ enum NumberColor { RED = 0, GREEN = 1, BLUE = 2, }; enum StringColor { RED = 'red', GREEN = 'green', BLUE = 'blue', }; ์ธํฐํ์ด์ค // Todo ์ธํฐํ์ด์ค๋ฅผ ์์ฑํฉ๋๋ค. interface Todo { id: number; content: string; isDone: boolean; } // Todo ์ธํฐํ์ด์ค๋ฅผ ํ์
์ผ๋ก ๋ฐ๋ todos๋ฅผ ์์ฑํฉ๋๋ค. let todos: Todo[] = []; // Todo ์ธํฐํ์ด์ค๋ฅผ ํ์
์ผ๋ก ๋ฐ๋ addTodo๋ฅผ ์์ฑํฉ๋๋ค. function addTodo(todo: Todo) { todos = [...todos, todo]; } // Todo ์ธํฐํ์ด์ค๋ฅผ ํ์
์ผ๋ก ๋ฐ๋ ..
2023. 5. 31.