interface定义数组对象
时间: 2023-12-11 12:03:30 浏览: 74
可以使用interface来定义数组对象。例如,我们可以使用以下方式定义一个包含多个学生对象的数组:
interface Student {
name: string;
age: number;
}
let students: Student[] = [
{ name: '狗蛋', age: 18 },
{ name: '小明', age: 20 },
{ name: '张三', age: 22 }
];
在上述代码中,我们使用interface Student来定义了一个学生对象的结构,然后使用Student[]来定义一个学生对象的数组。在数组中,我们可以添加多个学生对象,每个对象都需要符合Student的定义。这样,我们就可以通过遍历数组来获取学生对象的属性值了。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [TypeScript之interface定义对象(二)](https://blog.csdn.net/imapig_/article/details/117997593)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文