TypeScript 2.0開啟空值的嚴格檢查

  • 2022 年 3 月 15 日
  • 筆記

摘要: 在编程过程成空指针是最常见的bug之一,但是在TypeScript中我们无法使用具体的类型来表示特定的变量不能为空!幸运的是,TypeScript 2.0 解决了这个问题。 本文分享自华为云社区《 TypeScript开启严格空值检查 》,作者:搞前端的半夏。 在TS中,有对应JS中的基础类 …

Continue Reading

TS中 使用deprecated 實現對方法的迭代棄用

  • 2021 年 7 月 31 日
  • 筆記

在日常开发中,我们会定义大量方法函数来提供给业务调用,可随着时间与业务的推进, 有些方法可能不切合当下需求, 或将被逐步废弃并替换到新的方法中, 例如 框架中 部分生命周期的废弃。 此时作为开发者就很有必要让调用者得知,此方法是否处于弃用状态, 从而避免项目升级带来的损失。 在 TypeScript …

Continue Reading

TypeScript 在開發應用中的實踐總結

  • 2021 年 6 月 23 日
  • 筆記

背景 以前 hybrid app 的移动端开发模式下,H5 和客户端通信的 js sdk 代码使用 js 编写,sdk 方法的说明使用文档输出。对于开发的使用来说,在 IDE 中不能得到友好的参数类型提示。于是我们维护一个类型定义包进行 sdk 方法的类型定义。但这样对于维护 sdk 的同学来说,维 …

Continue Reading

用Vue3構建企業級前端應用,TS能讓你更輕鬆點

  • 2021 年 2 月 26 日
  • 筆記

摘要: Vue 3已经发布有一段时间了,到底有哪些新特性值得关注,如何用它构建企业级前端项目,怎样快速上手Vue 3?本篇文章将对此进行详细讲解。 前言 工欲善其事,必先利其器 --《论语》 在如今被三大框架支配的前端领域,已经很少有人不知道 Vue 了。2014 年,前 Google 工程师尤雨溪 …

Continue Reading