Open post Algorithm

对数据进行模糊匹配搜索 (动态规划、最长公共子串、最长公共子序列)

本文介绍利用动态规划可计算字符串的相似度,通过 LCS Substring 判断最长公共子串,通过 LCS Subsequence 获得更完整的共同序列,用于提升模糊匹配效果。适用于输入纠错、相似词推荐及搜索提示等场景,在不同数据间衡量包含与相似关系更为准确。

Promise 监听拒绝状态

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

ECMAScript6 解构赋值

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