Promise 监听拒绝状态

介绍了浏览器中 unhandledrejection 和 rejectionhandled 事件的作用与使用方法,通过监听未处理和已处理的 Promise 拒绝状态,展示了如何跟踪并处理程序中的拒绝状态,提供了代码示例及相关笔记参考。

ECMAScript6 解构赋值

介绍了对象解构和数组解构的基础用法、非初始化赋值、默认值设置及扩展运算符的应用,展示了变量值交换、深拷贝及混合解构解析复杂数据的技巧,并探讨了函数参数默认值的不同设置方式。

高性能短链设计[转]

探讨了高性能短链系统的设计思路,涵盖短链的优点、工作原理及生成方法。通过哈希算法和自增序列生成短链,并解决哈希冲突和高并发问题。引入 openResty 提升并发性能,强调技术点如布隆过滤器、页分裂等对系统设计的影响,提供多种设计方案以提高系统效率和可扩展性。