Web/Typescript (11) 썸네일형 리스트형 Intro to Typescript Javascript that scales classesmodulesinterfacesgenericsstatic typing(optional) Setting npm install -g typescripttsc -vtsc main.tsmain.ts 파일을 main.js로 변환 typescript test? 필요한 파일들을 만들고, web browser에서 직접 확인terminal / cmd에서 console 확인typescript/javascript playground에서 직접 확인(http://www.typescriptlang.org/play)web browser에서 console 확인 ts vs js ts class Greeter { greeting: string; constructor (message: string) { this.greeting = message; } greet() { return "Hello, " + this.greeting; } } js var Greeter = (function () { function Greeter(message) { this.greeting = message; } Greeter.prototype.greet = function () { return "Hello, " + this.greeting(); }; return Greeter; })(); 타입스크립트 소개 - 타입스크립트는 자바스크립트를 확장한 언어- 자바스크립트 언어의 특성을 침범하지 않고 최신 ECMA 표준을 지원- 타입 기반 언어 (타입스크립트 = 자바스크립트 + 타입)- 자바스크립트의 타입 검사 남발 방지- 변환 도구를 이용해 다른 언어로 변환이 가능 이전 1 2 다음