// 基础类型 null, undefined, symbol, boolean, void const count: number = 123; const teacherName: string = ‘zina‘;
// 对象类型 const teacher: { name: string, age: number } = { name: ‘zina‘, age: 18 } // 可以看到基础类型很容易,对象类型是基础类型结合起来的更复杂的类型 // 数组也属于对象类型 const numbers: number[] = [1, 2, 3] // 这种语法意思是 numbers 是一个数组,数组中的每一项必须是个 number 类型,里面任一一个改成字符串就会报错 // 类 class Person {} const zina: Person = new Person(); // zina 必须是一个 Person 类对应的对象 // 函数 const getTotal: () => number = () =>{ return 123; } // getTotal 是一个函数,这个函数返回值是一个 number,具体函数的实现是后面的函数
原文:https://www.cnblogs.com/wzndkj/p/12963028.html