typscript(对类型、)

发布时间:2024年01月16日

一、对象的类型(接口):

1、interface 是对象的模板,可以看作是一种类型约定,中文译为“接口”。使用了某个模板的对象,就拥有了指定的类型结构。

//定义了一个Person接口
interface Person {
  firstName: string;
  lastName: string;
  age: number;
}


//实现该接口很简单,只要指定它作为对象的类型即可。

const P:Person={
    firstName: 'John',
    lastName: 'Smith',
    age: 25
};
上面示例中,变量p的类型就是接口Person

2、对象的可选属性

//可选属性就在属性名后面加一个问号
interface Person{
    name: string;
    age?: number; // 可选属性 age
}

let pany: Person ={
     name: 'pany'
}
    

3、接口的任意属性?

interface Person {


}

文章来源:https://blog.csdn.net/qq_33911541/article/details/135628306
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。