Skip to content

Latest commit

 

History

History
19 lines (13 loc) · 1.8 KB

File metadata and controls

19 lines (13 loc) · 1.8 KB

获取只读字段 地狱 #utils #object-keys

by Anthony Fu @antfu

接受挑战    English 日本語

由谷歌自动翻译,欢迎 PR 改进翻译质量。

实现泛型GetReadonlyKeys<T>,该GetReadonlyKeys<T>返回对象的只读键的并集。

例如

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

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

返回首页 分享你的解答 查看解答