Skip to content

Latest commit

 

History

History
21 lines (15 loc) · 2.13 KB

File metadata and controls

21 lines (15 loc) · 2.13 KB

Omit 中級 #union #built-in

by Anthony Fu @antfu

挑戦する    English 简体中文 한국어

組み込みの型ユーティリティOmit<T, K>を使用せず、TのプロパティからKを削除する型を実装します。

例えば

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

type TodoPreview = MyOmit<Todo, 'description' | 'title'>

const todo: TodoPreview = {
  completed: false,
}

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

関連する課題

4・Pick