【typescript】 Typescript接口继承 、 Typescript元组类型

Typescript接口继承

interface oneport {

name: string

age:number

}

// 继承

interface 新接口名称 extends oneport { 

 hobby: string

}

描述: 如果两个接口之间有相同的属性或方法 可以将公共属性或方法抽离出来 通过  extends  继承实现复用

注意:

1. 使用 extends 继承关键字实现了接口 oneport 继承 新接口名称

2.继承后 新接口名称 就有了 oneport 所有属性类型 此时 新接口名称同时有了 { name age hobby }

Typescript元组类型

let num:[number , number] = [39.5411,118.2541] 

描述:

1.元组类型可以确切的标记出有多少个元素 以及每个元素的类型

2. 元组类型是逗号 以逗号分隔类型

注意: 元组类型不是以竖线分隔 | 
场景: 经纬度坐标

 

你可能感兴趣的:(typescript,javascript,前端)