JS防抖与节流

学习 

用于处理一些频繁被触发的函数,比如 keyup 的回调。

JS关于或运算符的问题

问题 

就是 || 这个运算符,它不仅是一个布尔运算符,还能当一个判空运算符来用。由于 JS 中的 falsy value,用它判空会出现问题。

JS数据结构之AVL树

学习 

是一种带平衡条件的二叉搜索树。

JS数据结构之二叉查找树(BST)

学习 

我终于要开始学数据结构了,先从简单的二叉查找树开始吧。

JS设计模式之备忘录模式

学习 

用来恢复对象的状态。

JS设计模式之策略模式

学习 

根据不同的需求,选择不同的函数来调用。

JS设计模式之职责链模式

学习 

沿一条链处理请求,直到被处理掉为止。

JS设计模式之装饰器模式

学习 

动态地给一个对象添加职责。

JS设计模式之适配器模式

学习 

为了配合统一的接口工作。

JS设计模式之原型模式

学习 

对于JS来说意义不大,但它也是一种设计模式。