Skip to content

Latest commit

 

History

History
55 lines (27 loc) · 2.49 KB

README.md

File metadata and controls

55 lines (27 loc) · 2.49 KB

奇舞推荐

延续性(Continuations)是函数式编程中的一个非常重要的特性,不过大多数人还没有真正了解它。
淘宝首页作为买买买的入口,流量和重要性之大不言而喻。本文介绍了如何保证淘宝首页的性能、稳定性及异常处理措施。
在 ES6 中,我们可以采用全新的基于类继承的 mixin 模式设计更优雅的“ 语义化”接口。

深度

Unwinder 是一个用纯 JavaScript 实现的基于 regenerator 的工具,可以动态设置断点和单步调试 。本文介绍了它的实现原理。
Babel 是一个能将 ES6 代码转译为 ES5 的工具。本文讲解了 Babel 进行代码转换的过程和 AST 的概念,并用代码示例说明如何开发一个 Babel 插件。

算法

本文尝试去验证 JavaScript 中位运算的性能,并介绍了一些使用位运算的小技巧。
一道看似简单的面试题,竟然能牵扯出这么多知识。

JavaScript

Promise.try() 是 Bluebird 库提供的一个方法,可以帮助你更好地处理 Promise 中的异常情况。
介绍使用 Canvas 绘制星空、噪点和烟雾的方法,出现的性能问题以及可能的优化方法。

其它

box-shadow 不只是能做出一个阴影这么简单,使用它还能实现很多有意思的视觉效果。
本文对 WebView 中页面 Crash 的情况进行了研究,并提供了一些提高页面稳定性的准则。