Skip to content

tuple to object #341

@FailurMan

Description

@FailurMan
//使用ts实现将元组转换成对象的形式
const tuple = ["tesla", "model 3", "model X", "model Y"] as const;
type TupleToObject<T extends readonly (string | number | symbol)[]> = {
  [P in T[number]]: P;
};
type result = TupleToObject<typeof tuple>;

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions