Skip to content

Latest commit

 

History

History
17 lines (12 loc) · 1.77 KB

File metadata and controls

17 lines (12 loc) · 1.77 KB

Get Readonly Keys 最上級 #utils #object-keys

by Anthony Fu @antfu

挑戦する    English 简体中文

オブジェクトの読み取り専用キーの Union を返す汎用的な GetReadonlyKeys<T> を実装してください。

例えば

interface Todo {
  readonly title: string
  readonly description: string
  completed: boolean
}

type Keys = GetReadonlyKeys<Todo> // expected to be "title" | "description"

戻る 解答を共有 解答を確認