一篇文章带你过一遍 TypeScript

2019-03-12
阅读 4 分钟
3.2k
TypeScript 是 Javascript 的一个超集,提高了代码的可读性和可维护性。Typescript 官网提供的文档已经相当完善,但完整地看一遍需要一定的时间,本文试将 TypeScript 中要点提出,缩略为一文,用于浏览要点、快速复习。

iOS12 系统 BUG —— 微信 H5 输入法收起留有空白

2019-03-07
阅读 1 分钟
5.1k
打开 iOS 12 系统的微信 H5 页面,当点击 input 输入弹出输入法的时候,页面如果上移了,那输入法收起的时候页面无法自动回到底部,会留有空白,导致下次点击弹起的失效。

一篇文章让你学会如何选择 JS HTTP 请求库

2019-01-27
阅读 4 分钟
10.3k
以前前端提到网络请求通常是指浏览器,但现在随着 Node.js、小程序的出现,网络请求不再局限于浏览器。本文将带你了解不同请求的原理,以及如何为项目选择合适的请求库。

Koa 系列 —— Koa 中间件机制解析

2019-01-19
阅读 3 分钟
3.4k
当然实际上更复杂,还要考虑中间件的异步执行和中间件如何进行嵌套。Koa 中异步处理在 Koa1 中使用的是 generator + co.js,在 Koa2 中使用的是 async/await,我们本次采用 async/await 来处理异步。中间件的嵌套可以通过将中间件当参数传递来实现嵌套。据此我们对上面的代码进行进一步加工:

Koa 系列 — 如何编写属于自己的 Koa 中间件

2019-01-15
阅读 3 分钟
9k
Koa 是一个由 Express 原班人马打造的新的 web 框架,Koa 本身并没有捆绑任何中间件,只提供了应用(Application)、上下文(Context)、请求(Request)、响应(Response)四个模块。原本 Express 中的路由(Router)模块已经被移除,改为通过中间件的方式实现。相比较 Express,Koa 能让使用者更大程度上构建个性化的...

如何快速掌握git命令

2019-01-09
阅读 3 分钟
1.3k
Git 是程序员工作必备的技能之一,本文将从基本概念、常见操作、快捷技巧三个方面进行介绍,总结工作中常用的 Git 命令,使你能够快速脱离 Git 可视化工具,掌握 Git。