当前位置: 首页 > news >正文

福州软件园东莞网络优化哪家公司好

福州软件园,东莞网络优化哪家公司好,wordpress虚拟资源主题教程,五大搜索引擎 三大门户网站使用泛型来做类型映射&#xff0c;将对象(或数组)中类型转换为另一个类型 首先&#xff0c;定义一个类型Student // 定义一个类型Studentinterface Student {name: string,age: number}1、把Student的所有属性都变为可空的 type Nullable<T> {[p in keyof T]: T[p] || …
使用泛型来做类型映射,将对象(或数组)中类型转换为另一个类型

首先,定义一个类型Student

	// 定义一个类型`Student`interface Student {name: string,age: number}

1、把Student的所有属性都变为可空的

	type Nullable<T> = {[p in keyof T]: T[p] || null}type NullAbleStudent = Nullable<Student>

2、把Student的所有属性都变为只读的

	type Readonly<T> = {readonly [P in keyof T]: T[p]}type ReadonlyStudent = Readonly<Student>

3、把Student的属性都变成可选的

	type Partical<T> = {[P in keyof T]?: T[P]	}type ParticalStudent = Partical<Student>

把属性都变成Promise

	type ToPromise<T> = {[P in keyof T]: Promise<T[P]>}type Coordinate = [number, number]type PromiseCoordinate = ToPromise<Coordinate> // [Promise<number>, Promise<number>]




function toRefs<T extends object> (object: T): {[K in keyof T]: ToRef<T[K]>
}`function toRefs<T extends object>` 这是一个泛型函数,它接受一个类型为 object 的参数 object,并且返回一个新的对象。`: { [K in keyof T]: ToRef<T[K]> }` 这是函数的返回类型,
它使用了 TypeScript 中的映射类型,遍历了输入对象 T 的所有属性,并将它们的类型转换为 ToRef<T[K]>,
这里的 ToRef 是一个类型,它表示将普通值转换为 ref 对象的类型。
http://www.qdjiajiao.com/news/1434.html

相关文章:

  • 模板演示网站成都seo服务
  • iis为网站子目录绑定二级域名品牌策划方案怎么做
  • 新手搭建网站教程视频广州seo推广优化
  • 网站建设价格怎么算广告公司主要做什么
  • 建设一个小游戏网站建站服务
  • 网站安排seo内部优化方案
  • 做印刷网站公司哪家好竞价托管 微竞价
  • phpcms动态网站模板自媒体怎么入门
  • 做网站的维护成本潍坊网站关键词推广
  • 建设部网站实名制举报北京网站优化体验
  • 青岛网站建站公司企业网站模板
  • 网站宣传的劣势恶意点击软件哪几种
  • 网站建设页面底部叫什么百度知道提问首页
  • 扫二维码直接进网站怎么做四年级下册数学优化设计答案
  • 网站建设到一半想换一家线上推广公司
  • 中国建设监理网站搜索引擎优化的含义和目标
  • 网站建设及小程序商城
  • 网站app开发如何提高百度关键词排名
  • 免费做网站谷歌搜索引擎首页
  • 手机端网站外部链接如何去优化网络营销专业毕业论文
  • 在上海做兼职在哪个网站好全国疫情高峰感染进度查询
  • 济南 论坛网站建设开发网站用什么软件
  • 仿微信主题wordpress潜江seo
  • 安全协议书 网站开发公司最近新闻摘抄50字
  • 最新永久ae86tv最新长沙官网seo技巧
  • 郑州个人网站建设公司排行榜软文广告素材
  • 免费 网站 模板什么关键词能搜到资源
  • 个人网站多少钱营销推广方案怎么写
  • 做网站建设网站制作互联网推广方式
  • 河南襄县做网站的公司广告招商