개발/타입스크립트

타입 스크립트 기초 1 - 변수와 함수

뇽.뇽 2024. 1. 10. 14:25
반응형
반응형

변수

타입스크립트에서 기본적인 변수선언이다.

let str: string = ‘hello’;
let num: number = 10;

 

각각 문자열숫자 타입으로 변수 선언한 것이다. 그 이외에도

 

배열

let arr: Array<number> = [1, 2, 3];
let heroes: Array<string> = [‘Capt’, ‘Thor’, ‘Hulk’];
let items: number[] = [1, 2, 3];

 

튜플

let address: [string, number] = [‘gangnam’, 100];

 

객체

let obj: object = {};
let person: { name: string, age: number } = { 
	name:  ‘thor’,
	age: 1000
}

 

진위값

let show: boolean = true;

 

위와 같이 선언하여 변수를 사용할 수 있다,

 

함수

 

function sum(a: number, b: number): number {
	return a + b;
}

function log(a: string, b?: string){}

함수는 위와 같이 선언하여 사용이 가능하며, 첫번째 함수에서는 매개변수 2개를 필수적으로 사용해야하며, 두번째 함수는 b?로 되어 있기 때문에 매개변수를 1 or 2개 사용이 가능하다.

 

반응형