Sat Apr 05
typescript
Author:Noritaka
// type Engineer = {
// name: string;
// role: string;
// }
// type blogger = {
// name: string;
// follower: number;
// }
// type EngineerBlogger = Engineer & blogger;
// const quill: EngineerBlogger = {
// name: 'Quill',
// role: 'front-end',
// follower: 1000,
// }
// type tmp = string & number;
interface Engineer {
name: string;
role: string;
}
interface blogger {
name: string;
follower: number;
}
interface EngineerBlogger extends Engineer, blogger { }
const quill: EngineerBlogger = {
name: 'Quill',
role: 'front-end',
follower: 1000,
}
type tmp = string & number;
type NumberBoolean = number | boolean;
type StringNumber = string | number;
type Mix = NumberBoolean & StringNumber;