TypeScript
文章平均质量分 87
傻也不懂
这个作者很懒,什么都没留下…
展开
-
TypeScript 装饰器
随着TypeScript和ES6里引入了类,在一些场景下我们需要额外的特性来支持标注或修改类及其成员。装饰器是一种特殊类型的声明,它能够被附加到类声明,方法,属性或参数上,可以修改类的行为。 通俗的讲,装饰器就是一个方法,可以注入到类、方法、属性、参数上来扩展类、方法、属性、参数的功能。 常见的装饰器有:普通装饰器(无法传参)、装饰器工厂(可传参) 装饰器工厂 如果我们要定制一个修饰器如何应用到一个声明上,我们得写一个装饰器工厂函数。装饰器工厂就是一个简单的函数,它返回一个表达式,以供装饰器在运行...原创 2021-07-06 15:23:05 · 363 阅读 · 0 评论 -
再谈Promise
方法 构造函数 接受的参数是一个带两个Function参数的函数,实际的异步代码编写在这个函数里,成功后调用第一个参数,失败调用第二个; Promise.prototype.catch 当构造函数里调用到失败的函数时,会执行该方法的参数,并传递错误信息; Promise.prototype.then 当构造函数里调用到成功或者失败的函数时,会执行该方法的参数,并传递结果; Promise.all 并行执行接受的数组,全部同时执行,直到全部都执行完毕,回调成功。 Promise.race转载 2021-03-10 15:00:12 · 657 阅读 · 0 评论