TypeScript:更好的JavaScript.docVIP

  • 73
  • 0
  • 约5.34千字
  • 约 8页
  • 2016-04-02 发布于湖北
  • 举报
TypeScript:更好的JavaScript.doc

TypeScript:更好的JavaScript 目录 作为编程语言的TypeScript 2 TypeScript特性简介 2 对象模型的扩展 3 声明语义学 3 数据语义学 3 函数语义学 4 class和继承语义学 6 代码组织和重构 8 小结 8 标签:TypeScript,编程语言,JavaScrip 作为编程语言的TypeScript 关于TypeScript,首先要认识的一点就是:它是Anders Hejlsberg的作品。Anders是第一流的编程语言设计师,也是第一流的编译器实现者。作为Object Pascal和C#之父,Anders这次仍然采用了此前的做法:他设计了一种新的语言,并实现了这种语言的编译器,来改进一种已有的语言。但这次又和此前有所不同,此前无论是Object Pascal还是C#,编译的目标代码都是机器码,而TypeScript的目标代码则是JavaScript。 当然,如果把浏览器看作是虚拟机,而JavaScript看作是在这种虚拟机上运行的目标代码也无不可。总而言之,使用TypeScript这种语言撰写的源代码需要经过TypeScript编译器的编译,而产生的目标代码是标准的JavaScript。但这还不是TypeScript在语言设计层面上的特别之处,特别之处有两点。 TypeScript支持on-the-fly编译,即写一句TypeS

文档评论(0)

1亿VIP精品文档

相关文档