DataType
-
TypeScript ์ ๋ค๋ฆญ(Generic)
์ ๋ค๋ฆญ(Generic)๋ค์ด๊ฐ๋ฉฐํ์ ์คํฌ๋ฆฝํธ(TypeScript)์์ ์ฌ์ฉ๋๋ ์ ๋ค๋ฆญ(Generic)์ ๋ํด ์ ๋ฆฌํด๋ณธ๋ค. ์ ๋ค๋ฆญ(Generic)๊ฐ๋ ์ ์ฐํ๋ฉด์๋ ํ์ ์์ ์ฑ์ ์ ๊ณตํ๋ ๋ฐฉ๋ฒ์ ๋ค๋ฆญ์ ์ฌ์ฉํ๋ฉด ํจ์๋ ํด๋์ค๋ฅผ ๋ค์ํ ํ์ ๊ณผ ํจ๊ป ์ฌ์ฉํ ์ ์์ผ๋ฉฐ, ํ์ ์ ๊ตฌ์ฒด์ ์ผ๋ก ์ง์ ํ ์ ์๋ค. ์ ๋ค๋ฆญ์ ํ์์ฑ์๋์ insertAtBeginning ํจ์๋ฅผ ๋ณด์.์ด ํจ์๋ ๋ฐฐ์ด๊ณผ ๊ฐ์ ๋งค๊ฐ๋ณ์๋ก ๋ฐ์, ๊ฐ์ด ๋ฐฐ์ด์ ๋งจ ์์ ์ถ๊ฐ๋ ์๋ก์ด ๋ฐฐ์ด์ ๋ฐํํ๋ค.function insertAtBeginning(array: any[], value: any) { return [value, ...array];}const updatedArray = insertAtBeginning(demoArray, -1); // [-1,..
0 2024.08.20 -
TypeScript ํ์ ์คํฌ๋ฆฝํธ์ ์๋ฃํ(DataType)
ํ์ ์คํฌ๋ฆฝํธ์ ์๋ฃํ(TypeScript)๋ค์ด๊ฐ๋ฉฐํ์ ์คํฌ๋ฆฝํธ(TypeScript)์์ ์ฌ์ฉ๋๋ ์๋ฃํ(DataType)์ ๊ฐ๋จํ๊ฒ ์ ๋ฆฌํด๋ณธ๋ค. ํ์ ์คํฌ๋ฆฝํธ์ ์๋ฃํโ ์์ ์๋ฃํ(Primitives)number : ์ซ์ํ (์ ์, ์์ ๋ฑ)string : ๋ฌธ์์ด boolean: true ๋๋ false ๊ฐnull, undefined : ๊ธฐ๋ณธ์ ์ผ๋ก ๋ชจ๋ ํ์ ์ ์๋ธํ์ ์ผ๋ก ์ทจ๊ธ๋๋ค.// (1) ์ซ์let age: number;age = 25;// => let age: number = 25;// (2) ๋ฌธ์์ดlet name: string;name = "Peter";// => let name: string = "Peter";// (3) Booleanlet isActive: boolea..
0 2024.08.20