1 Star 0 Fork 0

Sunny / type-challenges

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.ko.md 1.92 KB
一键复制 编辑 原始数据 按行查看 历史

PartialByKeys 보통 #object

by jiangshan @jiangshanmeta

도전하기    English 简体中文

두 개의 타입 인수 TK를 사용하는 PartialByKeys<T, K>를 구성하세요.

K는 옵셔널하며 T의 프로퍼티로 이루어진 유니언 타입을 지정할 수 있습니다. K를 제공하지 않는다면 Partial<T>와 같이 모든 프로퍼티를 옵셔널하게 만들어야 합니다.

예시

interface User {
  name: string
  age: number
  address: string
}

type UserPartialName = PartialByKeys<User, 'name'> // { name?:string; age:number; address:string }

돌아가기 정답 공유하기 정답 보기
1
https://gitee.com/ztes/type-challenges.git
git@gitee.com:ztes/type-challenges.git
ztes
type-challenges
type-challenges
main

搜索帮助