TypeScript 条件类型精读与实践

2021-10-04
阅读 4 分钟
5.8k
在大多数程序中,我们必须根据输入做出决策。TypeScript 也不例外,使用条件类型可以描述输入类型与输出类型之间的关系。本文同步首发在个人博客中,欢迎订阅、交流。用于条件判断时的 extends当 extends 用于表示条件判断时,可以总结出以下规律若位于 extends 两侧的类型相同,则 extends 在语义上可理解为 ===,可以...
封面图

跨域二三事

2018-02-05
阅读 6 分钟
3k
之所以会出现跨域解决方案,是因为同源策略的限制。同源策略规定了如果两个 url 的协议、域名、端口中有任何一个不等,就认定它们跨源了。比如下列表格列出和 http://127.0.0.1:3000 比较的同源检测的结果,

使用 Node.js 搭建一个 API 网关

2017-08-15
阅读 5 分钟
12.6k
外部客户端访问微服务架构中的服务时,服务端会对认证和传输有一些常见的要求。API 网关提供共享层来处理服务协议之间的差异,并满足特定客户端(如桌面浏览器、移动设备和老系统)的要求。

读书笔记-你不知道的JavaScript(上)

2017-06-06
阅读 9 分钟
2k
《你不知道的JavaScript》系列丛书给出了很多颠覆以往对JavaScript认知的点, 读完上卷,受益匪浅,于是对其精华的知识点进行了梳理。

hexo摸爬滚打之进阶教程

2017-05-30
阅读 6 分钟
6.3k
写博客有三个层次,第一层次是借鉴居多的博文,第二层次是借鉴后经过消化后有一定量产出的博文,第三层次是原创好文居多的博文。在参考了大量前辈搭建hexo的心得后,此文尽量把一些别人未提到的点以及比较好用的点给提出来。所以你在参考本文的时候,应该已经过完了hexo。本文有以下内容: