#ECMAScript
JS探幽——移位运算符 <<,>> 和 >>>

移位运算符在数据结构与算法中有着重要的作用,很多时候可以大大提高算法性能,简化问题求解。同时也是高级语言连接计算机机器码的工具。本文介绍了 JavaScript 中移位运算符 <<,>> 和 >>> 的规范和表现。

JS探幽——从数据类型到包装器对象

本文介绍了 JavaScript 的数据类型、基本数据类的包装器对象,以及对应的“装箱”机制,对一些违反直觉的语言表现进行了解释和查证。

JavaScript设计模式(1)——单例模式

在 JavaScript 中单例模式的应用场景还是比较多的,实现起来也比较简单。大体思路无非就是,第一次调用构造函数时,实例化示例并保存起来。再次调用时直接将第一次实例化的对象返回即可。