首页 > 其他 > 详细

typescript学习--------进阶(2)

时间:2021-04-02 22:13:44      阅读:22      评论:0      收藏:0      [点我收藏+]

1,Never

  Never表示那些永不存在的值的类型: 总是抛出异常、根本不会有返回值。Never是任何类型的子类型。没有类型是never的子类型除了它本身。

function error(msg: string): never {
  throw new Error(msg)
}

2,Object

  object表示非原始类型,也就是除number,string,boolean,symbol,null或undefined之外的类型

declare function create(o: object | null): void

create({a: 1})
create(123) // wrong

 

typescript学习--------进阶(2)

原文:https://www.cnblogs.com/wjyz/p/14612072.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!