Typescript(2) - interface
·
Typescript
이번 포스팅에서는 typescript의 interface에 대해서 포스팅 해보겠습니다. interface?🤔 TypeScript의 interface는 객체의 구조를 정의하는 역할을 합니다. 즉, 인터페이스는 객체의 속성과 메서드를 설명하고, 해당 객체가 어떤 형태를 가져야 하는지를 정의하는 일종의 계약이라고 할 수 있습니다. interface를 사용하면 객체가 특정한 구조와 멤버를 갖도록 강제할 수 있으며, 이를 통해 코드의 가독성과 유지보수성을 향상시킬 수 있습니다. interface의 사용으로 객체 구조안의 타입의 강제성을 부여 interface 예제 interface를 사용하지 않은 객체 let user:object; user = { name: 'kang', age: 22, } con..
Typescript(1) - 정적 타이핑
·
Typescript
현재 웹개발의 트렌드는 단연 typescript이다. 기업체 및 대규모 프로젝트에서는 안정성이 요구되기 때문에 타입의 오류가 많은 javascript 대신에 typescript를 사용해 웹, 앱 어플리케이션의 안정성을 높이고 생산성을 증대시킨다. 이러한 웹개발의 트렌드에 따라가기 위해서 typescript의 공부는 필수이기때문에, typescript를 본격적으로 공부하고 블로그에 정리하기로 했다. 이번 포스팅에서는 정적 타이핑에 대해 알아보는 글을 작성해보도록 하겠다. 정적타이핑?🤔 정적 타이핑은 변수, 매개변수, 함수의 반환값 등에 컴파일 시점에서 타입을 명시하고 검사하는 것을 의미한다. 변수에 할당되는 값의 타입이 컴파일 시점에 결정되고, 해당 타입과 일치하니 않는 할당이나 사용시에는 컴파일 오류가 ..