본문 바로가기
반응형

void2

03 TypeScript - function 3. function TypeScript에서 달라진 function에 대해 알아보자. 이전 타입에 대한 글에서도 나왔지만 function의 return 값의 타입을 지정해 줄 수 있다.void, string, number 등등void 외의 타입은 return 값을 반드시 가져야 한다. 그리고 input 변수에서 타입을 지정해 줄 수 있다.여기서 기존 JavaScript와 다른 점은 지정한 input 인수 갯수와 실제로 함수를 불러와 사용할 때 인수의 갯수가 다르면 에러가 난다.반드시 맞춰줘야 한다. 만약에 인수를 사용할 수도 있고, 안 할 수도 있게 사용하고 싶다면 선택 인수를 사용해야한다. 예제를 보면서 확인해 보자. 기존의 JavaScript는 정해놓은 인수보다 적거나 많은 인수를 받아도 알아서 동작.. 2018. 4. 5.
02 TypeScript - 특징 및 타입 2. 특징 및 타입 TypeScript의 특징 및 타입을 공부해보자. TypeScript의 공식 홈페이지 는 다음과 같고, Document에 들어가면 더 많은 정보를 알 수 있다. (1) 특징 가. 컴파일 동작 ( Compilation ) javascript 언어는 인터프리터 언어이다. 따라서 코드가 유효한지 알기 위해서는 실행을 해야 알 수 있다. 결국 코드에서 발생되는 버그를 찾기 위한 많은 시간이 발생된다. 하지만 Typescript 는 컴파일러에 의해서 오류 검사를 할 수 있다. 즉 TypeScript는 코드를 컴파일하고 구문 오류를 발견하면 컴파일 오류를 발생시킨다. 나. 강력한 정적 타입 지정 ( Strong static Typing ) javascript 언어는 엄격하지 않은 타입 언어이다... 2018. 4. 5.
반응형