ts重点学习44-接口得继承笔记

简介: ts重点学习44-接口得继承笔记
export default {}
// - 接口继承就是说接口可以通过其他接口来扩展自己。
// - Typescript 允许接口继承多个接口。
// - 继承使用关键字 extends。
// 单继承
interface IPerson {
  age: number
}
interface IName extends IPerson {
  name: string
}
let lady:IName = {
  name: "邱淑贞",
  age: 18
}
// 多继承
// interface IFatherMoney {
//   m1: number
// }
// interface IMotherMoney {
//   m2: number
// }
// interface ISon extends IFatherMoney, IMotherMoney {
//   s: number
// }
// let money: ISon = {
//   m1: 100,
//   m2: 100,
//   s: 100
// }
interface IFatherMoney {
  m1: number
}
interface IMotherMoney {
  m2: string
}
interface ISon extends IFatherMoney, IMotherMoney {
  s: number
}
相关文章
|
5天前
|
JavaScript 开发者 索引
TypeScript接口与类型别名:深入解析与应用实践
【7月更文挑战第10天】TypeScript的接口和类型别名是定义类型的关键工具。接口描述对象结构,用于类、对象和函数参数的形状约束,支持可选、只读属性及继承。类型别名则为复杂类型提供新名称,便于重用和简化。接口适合面向对象场景,类型别名在类型重用和复杂类型简化时更有优势。选择时要考虑场景和灵活性。
|
4天前
|
JavaScript 前端开发 安全
如何学习typescript?
【7月更文挑战第9天】1. 了解其为JavaScript超集,增加类型系统和ES6特性,提升代码安全性和效率。 2. 安装 TypeScript 全局 (`npm install -g typescript`),用`tsc -v`验证,或尝试在线的TypeScript Playground。 3. 学习类型注解、基础类型(如number、string、boolean等)、any与unknown,接口和类。 4. 探索高级特性,如泛型、模块&命名空间、装饰器。 5. 实践中巩固知识,如做小项目(如用React或Vue),阅读官方文档,参与社区讨论。持续编码和实践是关键。
7 0
|
9天前
|
JavaScript 前端开发 程序员
Typescript 【实用教程】(2024最新版)含类型声明,类型断言,函数,接口,泛型等
Typescript 【实用教程】(2024最新版)含类型声明,类型断言,函数,接口,泛型等
11 0
|
12天前
|
JavaScript Java 索引
TypeScript(四)接口
TypeScript(四)接口
14 0
|
12天前
|
JavaScript API
TypeScript 项目中接口的统一管理
TypeScript 项目中接口的统一管理
11 0
|
1月前
|
JavaScript 索引 前端开发
9.【TypeScript 教程】接口(Interface)
9.【TypeScript 教程】接口(Interface)
16 4
|
18天前
|
JavaScript 前端开发 程序员
typescript入门笔记分享
typescript入门笔记分享
13 0
|
1月前
|
JavaScript 编译器
TypeScript 接口
TypeScript 接口
|
2月前
|
JavaScript 前端开发 开发者
【Web 前端】TypeScript 中的接口是什么?
【5月更文挑战第1天】【Web 前端】TypeScript 中的接口是什么?
|
2月前
|
JavaScript 前端开发
TypeScript极速入门笔记1
TypeScript极速入门笔记1
44 4