跳表与散列表 Netherspite 2019-11-26 计算机基础 / 数据结构与算法 为链表加多级的索引结构就是跳表(Skip List),它是一种动态数据结构。散列表也称哈希表,用的是数组支持按下标随机访问数据的特性。 阅读全文 数据结构与算法
JavaScript中的delete Netherspite 2019-11-25 Web / JavaScript delete操作符用于删除对象的某个属性。对于通常情况都是true,除非删除的属性是一个自己不可配置的属性,这种情况下非严格模式返回false,严格模式会抛出异常。 阅读全文 JavaScript
面向切面编程与装饰器模式 Netherspite 2019-11-15 设计模式 在运行时,动态地将代码切入到类的指定方法、指定位置上的编程思想就是面向切面编程(Aspect Oriented Program, AOP)。 阅读全文 JavaScript 设计模式 TypeScript