Interface:
interface StudentType {
name: string;
age: number;
}Object:
let student: StudentType {
name: 'Xiaoming',
age: 18
}Function
let newName: string = ' ';
function printInfo(student: StudentType): void {
newName = student.name;
console.info(newName);
}Array:
let students: Array<string> = ['Xiaoming','Xiaozhang','Xiaowang','Xiaoli'];
let students: string[] = ['Xiaoming','Xiaozhang','Xiaowang','Xiaoli'];Class:
class User {
name: string = 'Xiaoming';
id: number = 0;
}
// 实现类方式
let user: User = new User();Tuple
let tuple: [string, number, boolean]
tuple = ['abc',0,false]Enum
enum Ccc {
a = '1',
b = '2'
}
评论 (0)