Type definition in object literal in TypeScript

后端 未结 9 2514
粉色の甜心
粉色の甜心 2020-11-27 09:29

In TypeScript classes it\'s possible to declare types for properties, for example:

class className {
  property: string;
};

How do declare

9条回答
  •  独厮守ぢ
    2020-11-27 09:44

    // Use ..
    
    const Per = {
      name: 'HAMZA',
      age: 20,
      coords: {
        tele: '09',
        lan: '190'
      },
      setAge(age: Number): void {
        this.age = age;
      },
      getAge(): Number {
        return age;
      }
    };
    const { age, name }: { age: Number; name: String } = Per;
    const {
      coords: { tele, lan }
    }: { coords: { tele: String; lan: String } } = Per;
    
    console.log(Per.getAge());
    

提交回复
热议问题