![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
TypeScript
十甫寸木南
一个普通的菜鸟程序员!
加油!
展开
-
放弃 TSLint,使用 ESLint
TSLint 已经被弃用,请使用 ESLint。原创 2020-11-18 11:26:42 · 4228 阅读 · 2 评论 -
TS Optional Chaining
title: TS-Optional-Chainingdate: 2020-01-12 14:18:05tags: TypeScriptCreated By: 十甫寸木南Last Edited: Jan 12, 2020 2:14 PM这篇文章的由来呢,是当时在写一个 Story 的时候,因为一个 any 类型的 object ,由于无法直观地得出它是否是 undefined ,所以报...原创 2020-01-12 14:31:19 · 982 阅读 · 0 评论 -
TypeScript: Nullish Coalescing (空值合并) —— ??
目录定义代码对比注意( ?? 真正的好处)看到这篇文章标题的第一眼,是不是有点懵呢?好吧,可能知道的人一点儿也不懵,但是,不知道的人肯定是懵的!这点,毋庸置疑,比如我自己????????说实话,第一次看到这两个单词 “Nullish Coalescing” 的时候,我是非常懵的,因为第 2 个单词我不认识????(请原谅我的愚蠢)。经过查阅资料(翻译),我认识了这个单词 “coalesce” ,它是个动词,是 “合并,联合” 的意思????。所以,这个 “Nullish Coalescing”原创 2020-05-15 01:02:40 · 1857 阅读 · 2 评论 -
TypeScript Variable Type: never
目录never 的定义never 的特点never 的定义never 是其它类型(包括 null 和 undefined )的子类型,代表从不会出现的值。never 通常有两种表现形式:抛出异常// 返回值为 never 的函数可以是抛出异常的情况function error(message: string): never { throw new Error(message);}无法执行到终止点// 返回值为 never 的函数可以是无法被执行到的终止点的情况function原创 2020-05-15 00:41:29 · 256 阅读 · 0 评论 -
TS Private Fields
目录官网说明概述私有字段的用法私有字段的尝试私有字段和 private 修饰符的区别私有字段的支持文章 PDF 版官网说明Handbook - TypeScript 3.8概述对私有字段的支持是从 TypeScript 3.8 开始的。(私有字段目前在 EcmaScript 中尚处于 stage-3 )私有字段以 # 开始,如下:class Person { #name: string constructor(name: string) { this.#nam原创 2020-05-15 00:30:57 · 1865 阅读 · 0 评论