TypeScript 挑战(三)- 实现元组转换为对象
实现元组转换为对象,学习记录
题目简介
给定数组,转换为对象类型,键/值必须在给定数组中。
例如
1 | const tuple = ['tesla', 'model 3', 'model X', 'model Y'] as const |
测试用例
1 | import { Equal, Expect } from '@type-challenges/utils' |
答案
1 | type TupleToObject<T extends readonly any[]> = { |
看完这个答案我是蒙蔽状态