接口和类型别名
来源:2-7 Interface- 接口 初探
慕妹8334715
2020-10-15
interface students {
name: string;
age: number
}
type student = {
name:string ,
age: number
}
const one = {
name: '谢大脚',
age: 13
}
const aaNmae = (onestudent:students) => {
console.log(onestudent.name)
console.log(onestudent.age)
}
const bbname = (onestudent: student) => {
console.log(onestudent.name)
console.log(onestudent.age)
}
aaNmae(one)
bbname(one)
老师 类型别名和接口有什么区别吗 ,我不懂又回来看了一遍。
项目中export interface 抛出接口 。能不能抛出 类型别名 ? 求解 谢谢老师
写回答
1回答
-
同学你好 请记住一个规律 类型别名就是一个化名也就是说 你可以把它看作一个快捷方式 当然它也能和 interface 实现一样的功能 它们有一些细微的区别 可以看看这篇文章: https://juejin.im/post/6844903749501059085
第二个问题 可以导出类型别名
112020-10-16
相似问题