TypeScript:interface接口数组 作者:马育民 • 2024-11-18 21:50 • 阅读:10033 # 说明 本文介绍接口数组 与字符串数组类似,字符串数组,表示该数组的 **每一个元素** 都是 **字符串** 接口数组,表示该数组的 **每一个元素** 都是 **该接口的实现对象** # 案例 ### 定义接口 ``` interface IPerson{ firstName: string lastName: string } ``` ### 定义接口数组 #### 方式1 类型数组表示法: ``` 变量:接口类型[] ``` 例子: ``` const students2:IPerson[] = [ { firstName:"李", lastName:"雷" }, { firstName:"韩", lastName:"梅梅" }, { firstName:"张", lastName:"三" }, ] ``` #### 方式2 `Array` 泛型表示方法: ``` 变量::Array<接口类型> ``` 例子: ``` const students:Array = [ { firstName:"李", lastName:"雷" }, { firstName:"韩", lastName:"梅梅" }, { firstName:"张", lastName:"三" }, ] ``` 原文出处:http://www.malaoshi.top/show_1GW458ZwDLB.html