TypeScript 基础类型和对象类型

// 基础类型 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,具体函数的实现是后面的函数
总结:对象,数组,类,函数都属于对象类型,在 ts 里面有两种,基础类型和对象类型
 
 

猜你喜欢

转载自www.cnblogs.com/wzndkj/p/12963028.html