ts 属性接口

ts 属性接口就是对象的约束

例如:

interface FullName {
firstName: string;
secondName: string;
}
function printName(name: FullName) {
console.log(name.firstName + "--" + name.secondName);
}
//printName('123');错误
 
//接口的可选属性 在冒号前加?表示可选课不选
interface FullName2 {
fistName: string;
secondName?: string;
}
function getName(name: FullName2) {
console.log(name);
}
getName({ fistName: "zheng", secondName: "haixin" });

猜你喜欢

转载自www.cnblogs.com/zhx119/p/12104544.html
ts