一、创建一个类 (class关键字)
1-1、有构造函数
在类的内部,不需要使用var关键字
# 创建一个名为 Person 的类class Person{// 每一个实例的namename:stringage:numberconstructor(name:string,age:number){this.name=name // 用this读取this.age=age}// 方法getName():void{console.log(this.name)}}// 实例化对象 (类实例化时会调用构造函数)var p:Person=new Person("xuan",18)p.getName()class class_name {// 类作用域}
1-2、没有构造函数
static
#//static修饰的变量是类所共有的,只能通过类名去调用。class Person{static skill:string="js"name:stringage:numbergetName():void{console.log(Person.skill) // js}}var p:Person=new Person()p.getName()
