TypeScript 15 映射类型 哈哈哈哈多好听 2022-07-05 69 阅读1分钟 1 . 映射类型 基于旧类型(联合类型)来创建新类型(对象类型) 。 如果要创建的类型与新类型结构完全相同 ,但属性类型与原类型中的不相同 ,就可以用映射类型来构造这个新类型 。 语法 :写在(用类型别名声明)的新对象类型里面 只能写在用 类型别名 声明的对象类型里面 ,不能写在 接口 里面。 1 . 2 旧类型是对象类型(用类型别名声明的和接口都可以) 用到 keyof 可以取到对象类型中所有 键值 的联合类型 。(键值的字面量类型的联合),然后再用映射类型