본문 바로가기
반응형

2017/082

[Typescript] 타입스크립트 문법 타입스크립트 문법 변수(Variable) 타입스크립트는 자바스크립트에서 형을 명시적으로 작성해 주어야하기 때문에 아래와 같이 변수선언을 하게된다. 1234567var isDone : boolean = false; var age : number = 42;var myName : string = "Anders"; var notSure : any = true;notSure = 23;notSure = "may be a string";cs null과 undefined의 차이는 다음과 같다. null은 비어있는 값을 표시하는 것이며, undefined는 명시되어있지 않은 것이라고 할수 있다. 1234567// print nullvar emptyVariable = null;console.log(emptyVariable.. 2017. 8. 27.
[Typescript] 타입스크립트 개발환경 세팅 타입스크립트 타입 스크립트는 언어(language)이다. superset이라고 해서 자바 스크립트의 기본적 문법과 모두 호환이 되고 그 위에 타입 스크립트만의 문법이 적용된다.타입스크립트는 컴파일 언어(Traditional Complie Language)이다. 그러나 전통적 컴파일 언어와는 다르다. 엄밀하게 말하자면 컴파일 언어와는 조금 다르다. 좀 더 정확하게 말하자면 트랜스파일러의 느낌이 강하며, 예를 들어 Babel등이 이에 속한다. 트랜스파일이 적용되면 다른 언어로 변환된다. 미리 helper 함수가 구현되었기 때문에 타입스크립트를 컴파일하여 자바스크립트로 코드로 변환하면 코드가 길어진다. 이것이 단점이지만, 보완하기위한 노력이 계속되고 있다. C와 같은 컴파일 언어는 타입체크, 최적화, 링킹, .. 2017. 8. 27.
반응형