加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 移动互联 > 正文

TypeScript 中高级应用与美满实践

发布时间:2019-08-02 12:00:43 所属栏目:移动互联 来源:AlloyTeam
导读:当我们接头 TypeScript 时,我们在接头什么? TypeScript 的定位 JavaScript 的超集 编译期举动 不引入特殊开销 不改变运行时举动 始终与 ESMAScript 说话尺度同等 (stage 3 语法) TypeScript 中的 Decorator 较为非凡,为 Angular 团队和 TypeScript 团队

! 的浸染是断言某个变量不会是 null / undefined,汇报编译器遏制报错。这里由用户确保断言的正确。它和方才进入 EcmaScript 语法提案 stage 3 的 Optional Chaining 特征差异。Optional Chaining 特征可以担保会见的安详性,纵然在 undefined 上会见某个键也不会抛出非常。而 ! 只是消除编译器报错,不会对运行时举动造成任何影响。

  1. // TypeScript 
  2. mightBeUndefined!.a = 2 
  3. // 编译为 
  4. mightBeUndefined.a = 2 

// @ts-ignore

用于忽略下一行的报错,只管罕用。

其他

我为什么不提 enum

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读