归档: 2018/3

轻量级前端模板

本来说的是轻量级 ETemplate 的实现,Git 地址 说起模板引擎还是得提到 jQuery 之父 John Resig 的JavaScript Micro-Templating。之前我这里有文章专门解读Micro-Templating 源码。其核心 标签解析 属性映射 函数构建 当然,因为 Micro-Templating 相当的短小,并没有增强的功能,比如: 模板嵌套 函数扩展 远程

Promise并行,串行

Promise 并行这个功能Promise自身已经提供,不是本文的重点。主要是依赖Promise.all和Promise.race。Promise.all是所有的Promise执行完毕后(reject|resolve)返回一个Promise对象。Promise.race是任意一个Promise对象执行完毕后返回一个Promise对象。有人可能会说,不是Promise对象reject的时候要catc