MST
星途 面试题库

面试题:TypeScript中如何定义一个具有可选属性的对象接口

在TypeScript里,假设你要定义一个表示用户信息的接口,其中用户的年龄字段是可选的,其他必要字段有姓名(字符串类型)和邮箱(字符串类型),请写出这个接口的定义,并创建一个符合该接口的对象实例。
14.6万 热度难度
前端开发TypeScript

知识考点

AI 面试

面试题答案

一键面试
// 定义接口
interface User {
  name: string;
  email: string;
  age?: number;
}

// 创建符合该接口的对象实例
const user: User = {
  name: '张三',
  email: 'zhangsan@example.com'
};