传统的JavaScript程序使用函数和基于原型(prototype)的继承来创建可重用的组件,但对于熟悉使用面向对象方式的程序员来讲就有些棘手,因为他们用的是基于类的继承并且对象是由类构建出来的。 从ECMAScript 2015,也就是ECMAScript 6开始,JavaScript程序员将能够使用基于类的面向对象的方式。 但是可能要等到下个版本的javascript发布发布才能使用,在TypeScript中我们现在就可以使用这些新特性。传统的JavaScript程序使用函数和基于原型(prototype)的继承来创建可重用的组件,但对