기타
type script
세모데
2020. 11. 30. 15:29
typescript는 type-based 언어이며, javascript와 함께 사용하여 강력한 능력을 제공함
1. string
const test: string = `Hello ${test}!`;
2. number
javascript와 같이 모두 floating-point value로 처리
const name: number = 25;
3. boolean
const isBool: boolean = true;
4. arrays
const numArray: number[] = [1, 3, 5, 7, 11];
5. tuple
특정한 구조를 가지고 있는, 2가지 요소를 가진 배열과 비슷
let name: [number, string]
name = [1, 'test1'[;
console.log(`test...${name[0]} ,,, ${name[1]}`);
6. enum
javascript에 object와 비슷
enum Color {
Red = '#FF0000',
Blue = '#0000FF',
Green = '#00FF00',
}
console.log(Color.Red);
7. objects
objects는 속성을 가지고 있는 특별한 형태의 form
interface iUser {
id: number,
name: string,
age: number;
}
const user: iUser = {
id: 1,
name: 'test1',
age: 30
};