infer 小记

infer关键字可以用在extends后,声明一个类型. 1 2 3 4 5 6 7 8 9 10 11 12 /** 函数返回工具泛型 */ type ReturenType<T> = T extends (...args: any[]) => infer P ? P : any; type Sub = (a: number, b:

依赖注入之供应商

在angular中,如果我们要使用依赖注入,那我们必须先注册一个Provider供应商,本身有以下几种: 原地址 TypeProvider ClassProvider ValueProvider ExistingProvider FactoryProvider 他负责描述和Toke

依赖注入之供应商

Koa, next generation web framework for node.js Koa, 新一代的Nodejs,web框架. koa是由express的作者tj大神,主导开发的另外一款nodejs的web框架,由 Express 原

Mongo Update

当一个文档只有一部分需要更新的时候,可以使用原子性修改器,修改器是一个特殊的键,可以用来指定一些复杂的操作. 增加和减少$inc 很多场景下,我

从前端角度探讨下MVVM MVC

首先声明一点,我不敢说让你花几分钟就可以完全理解这些概念.这篇文章是我个人的理解,并不一定完全正确!!!欢迎指正和讨论. 最近前端工程化越来越