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

大岭山网站建设公司简介网站怎么做

大岭山网站建设,公司简介网站怎么做,网站关键字优化工具,降权查询网站TypeScript 的 never 类型是一种特殊的类型#xff0c;它表示的是那些永远不存在的值的类型。例如#xff0c;一个抛出异常或无限循环的函数的返回值类型就是 never#xff0c;因为它们永远不会返回任何值。never 类型是所有类型的子类型#xff0c;也就是说#xff0c;任…TypeScript 的 never 类型是一种特殊的类型它表示的是那些永远不存在的值的类型。例如一个抛出异常或无限循环的函数的返回值类型就是 never因为它们永远不会返回任何值。never 类型是所有类型的子类型也就是说任何类型都可以赋值给 never 类型但是 never 类型只能赋值给自己和 any 类型。never 类型有以下的特点和用途https://juejin.cn/post/7201048368389914682 •  never 类型不能被实例化也不能有任何值甚至 undefined 也不行。 •  never 类型可以用来表示不可能发生的情况例如在 switch 语句中的 default 分支或者在类型保护中排除掉所有可能的情况。 •  never 类型可以用来进行疲劳性检查exhaustiveness check也就是检查是否所有的分支都被覆盖到了如果有遗漏就会报错。 下面是一些使用 never 类型的例子 // 抛出异常的函数的返回值类型是 never function throwError(message: string): never {throw new Error(message); }// 无限循环的函数的返回值类型也是 never function loopForever(): never {while (true) {} }// 使用 never 类型来表示不可能发生的情况 type Direction up | down | left | right;function move(direction: Direction) {switch (direction) {case up:// do somethingbreak;case down:// do somethingbreak;case left:// do somethingbreak;case right:// do somethingbreak;default:// 如果有遗漏的情况就会报错const invalid: never direction;// Error: Type string is not assignable to type never} }// 使用 never 类型来进行疲劳性检查 class ExhaustiveError extends Error {constructor(value: never, message?: string) {super(message);} }function checkExhaustive(value: Direction) {switch (value) {case up:// do somethingbreak;case down:// do somethingbreak;default:// 如果有遗漏的情况就会抛出异常throw new ExhaustiveError(value);// Error: Argument of type string is not assignable to parameter of type never} }
http://wiki.neutronadmin.com/news/33438/

相关文章:

  • wordpress页面文章区别金融网站排名优化
  • 预约网站怎么做栾城区住房建设局官方网站
  • 拉新充场app推广平台企业如何进行搜索引擎优化
  • 天津网站建设哪家公司好python可以自学吗
  • 怎样设计自己的网站做网站要买多少服务器空间
  • 大学生个体创业的网站建设网站建设用到什么
  • 濮阳网站建设专家团队想做seo哪里有培训的
  • 关于网站建设分类网站not found
  • 重庆人才招聘网最新招聘2022网站优化软件排名器
  • 文档做网站长沙网站优化外包
  • 天河建设网站方案网站首页怎么做营业执照链接
  • 动态域名做网站电商网页设计欣赏
  • 网站建设氺首选金手指12广州手机软件开发制作
  • 色一把看片网 做最好的在线看片网站外国网站快速申请qq
  • 自己做电影网站可以赚钱吗企业邮箱的个人邮箱
  • 湖南建设长沙网站建设价格建筑做文本网站
  • 网站设计模板百度云公司网站免费网站免费
  • 搜索排名广告营销怎么做wordpress手动数据库优化
  • 公司网址怎么做出来的和平网站建设优化seo
  • 互站网怎么样做本地地旅游网站
  • 西数 网站建设建网站用什么语言
  • 仿网站 涉及侵权吗python写网页
  • 个人网站如何制作高清视频服务器内存
  • 2018年网站开发语言排行shopify
  • 网站建设实训心得体会300字营销型网站建设教程
  • 求个网站好人一生平安非常赚又一个wordpress站点
  • 公司网站制作范文厦门外贸网站建
  • 网站建设中标通州网站制作
  • 产品设计网站官网网站开发全科班
  • 网站导航页面设计湖北 商城网站建设多少钱