对基本类型:
  • number | string | boolean表示一个值可以是number,string,或boolean。

  • 对null判断的一种简写方式:
    • 可以代替if这种麻烦不简洁的处理
         

  • 通过!来去掉null类型
     fun(a:number | null):number{
       return a! + 1;
     }



对复合类型:
  • 如果一个值是联合类型,我们只能访问此联合类型的所有类型里共有的成员

     如何判断具体是哪个类型:
     

3.并集类型(string|number) : 表示或者关系 |

2019-02-18 00:14:14 0 9
这里是评论

相关推荐