javascript
文章平均质量分 54
亦余心之所向兮
这个作者很懒,什么都没留下…
展开
-
promise, async/await
promise, async/await1. 基础2. Promise Chain执行顺序2.1 基本执行顺序2.2 传递参数2.3 Promise.all3. async 和 waitpromise, async/await Promise是抽象异步处理对象以及对其进行各种操作的组件。1. 基础let promise = new Pro...原创 2018-04-18 21:46:55 · 219 阅读 · 0 评论 -
Grunt
1. Grunt1.1 为何要用构建工具?一句话:自动化。对于需要反复重复的任务,例如压缩(minification)、编译、单元测试、linting等,自动化工具可以减轻你的劳动,简化你的工作。当你在Gruntfile 文件正确配置好了任务,任务运行器就会自动帮你或你的小组完成大部分无聊的工作。1.2 为什么要使用 Grunt?Grunt 生态系统非常庞大,并且一直在增长...翻译 2018-07-08 17:20:14 · 186 阅读 · 0 评论 -
Typescript 中实现 Maybe
Maybe在haskell里,我们有:Maybe a = Just a | NothingTypescript中实现class Optional<T> { private _isValid: boolean = null; private _value: T = null; constructor (v: T = null) { ...原创 2018-09-17 19:33:05 · 378 阅读 · 0 评论