
TypesScript 란 ? 타입스크립트 (TypeScript) 는 자바스크립트의 슈퍼셋인 오픈소스 프로그래밍 언어이다. (자바스크립트 대용품 같은 언어) 마이크로소프트에서 개발, 유지하고 있으며 "엄격"한 문법을 지원한다. 자바스크립트 엔진을 사용하면서 커다란 애플리

Static Typing타입스크립트의 가장 독특한 특징은 Static Typing 이라고 불리는 정적 타이핑 기능을 자바스크립트 언어에 제공을 한다. Static Typing 이란 타입을 선언하고 선언된 타입에 맞는 값 만 할당 또는 반환 되어야 된다는 뜻 이다. Ty

타입 명시 변수를 선언할 때, 변수 값의 타입을 명시함으로써 변수 값의 데이터 타입을 지정 하는것 > Syntax let x : string = "무조건 문자열이어야 한다" :String 변수 이름 뒤에 : 콜론을입력하고 콜론 뒤에 변수에 데이터 타입을 지

인터페이스로 객체 구조를 정의하는 방법 현재 반환되는 함수에 타입이 객체 구조로 명시 되어 있다. 복잡한 이 코드를 조금 더 나은 방법으로 바꾸기 위해 인터페이스를 사용할 수 있다. 인터페이스를 사용하기 위해서는 인터페이스를 타입으로 생성하기위해 인터페이스를 만들어 주

인터페이스 내에 gender 프로퍼티의 값이 string으로 되어 있는데, 이 값을 male or female 두가지로만 제한 하고 싶다면 단순히 프로퍼티의 타입을 string으로 명시하는 것 말고 조금 더 나은 방법으로 크게 두가지 방법이 있다. > 1. 열거형

any 타입은 어떠한 타입의 값이든 이 변수에 할당 될 수 있다는 뜻이다. 한마디로 타입 체크 없이 아무거나 다 상관 없다는 것이다.어떤 타입이 변수에 들어올지는 정확히 알 수는 없지만, 변수의 타입이 무조건 숫자 혹은 문자열 이라는 것을 아는 경우 이런식으로 변수에

함수에 최종 리턴값 함수 의 반환 타입을 명시하는 방법 타입이 명시 되지 않은 자바스크립트 함수 이다. 매개변수를 받아서 그 값을 콘솔로그에 출력하는 함수 이다. 타입 스크립트에서 함수의 반환값 을 나타내기 위해서 파라미터를 포함하고 있는 괄호 뒤에 :콜론을 찍

어플리케이션을 실제 세상에 존재하는 객체와 같은 단위로 쪼개고 객체들이 서로 상호 작용함으로써 시스템이 동작되는것을 객체지향 프로그래밍 이라고 한다. 연관된 변수와 함수들을 한 덩어리로 묶어서 구조화하여 표현하는 프로그래밍 스타일을 말한다. (즉, 실제 삶으르 둘러싸고

코드를 보면 객체가 클라스를 통해서 만들어지고 그 후에 객체의 property 초기 값이 따로따로 할당 되어 있다. 코드가 복잡하고 읽기 쉽지 않다는 단점이 있다. 객체지향 언어에는 Constructor (생성자) 라고 불리는 것이 있다. 코드를 조금더 깔끔하고 명확하

access modifiers 는 클래스의 멤버들 즉, 클래스 속 멤버변수(property) 와 메소드에 적용될 수 있는 키워드 이다. access modifiers 를 통해서 바깥 세상으로부터의 접근을 통제 할 수 있기 때문에 버그를 줄이고 코드에 안정성을 향상시킬