![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
TypeScript
文章平均质量分 93
getTheCheeseOfGod
这个作者很懒,什么都没留下…
展开
-
TS装饰器介绍
装饰器模式简介装饰器模式是一种重要的设计模式,它能够以对客户透明的方式动态地给一个对象附加上更多的责任,为明晰它的概念,请看下面的例子:在一个末日生存游戏里,你有一个安全屋和一张床,每次睡觉都可以恢复一定的精力,但是初始的床什么都没有,每天睡在木板上只能恢复20点精力,某天你出外搜寻了材料并制作了一个床垫,将床垫放在床上,每次睡觉可以额外恢复20点精力,之后你又找到了被絮和三件套,甚至还给床进行改装增加了按摩功能,每次睡觉可以额外恢复的精力越来越多了…在这个例子中,对于使用床的人而言,“睡觉”这个原创 2021-09-18 15:37:00 · 3839 阅读 · 1 评论 -
Observable 的由来
Observable 是 RxJS 的核心概念,是一切响应式操作的基础类,下面是 RxJS 文档中给出的基本示例:import { Observable } from 'rxjs'; const observable = new Observable(subscriber => { subscriber.next(1); subscriber.next(2); subscriber.next(3); setTimeout(() => { subscriber.nex原创 2021-09-12 11:19:32 · 232 阅读 · 0 评论 -
typescript声明文件写法
目前typescript已经非常流行了,我们经常在开发中用到类型、接口、枚举等功能,但一般业务开发中很少需要用到声明文件,只有在诸如扩展一个全局变量、声明一些全局类型的情况下会用到。但如果要写一个node包,那么声明文件就是必不可少的,typescript的声明文件有多种形式,而且不同形式的用法差别很大,本文主要汇总了声明文件的书写方法。声明文件的定义声明文件一般包含一些变量和函数的类型定义,如C、C++的.h头文件。在typescript中以.d.ts为扩展名的文件是声明文件。声明文件的查找规则.原创 2021-08-15 21:39:24 · 919 阅读 · 0 评论