摘要: 零、参考 最简实现Promise,支持异步链式调用(20行) 一、代码 function Promise(fn) { this.cbs = []; const resolve = (value) => { setTimeout(() => { this.data = value; this.cbs. 阅读全文
posted @ 2024-05-16 14:13 shiweiqianju 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 零、参考资料 Vue3 Diff算法之最长递增子序列,学不会来砍我! 多图讲解Vue3的diff算法最长递增子序列实现原理 一、大体思路 规律(思路)是:(注:结果集中存储的是都是下标,不是原数组的数据) 1. 遍历原数组,比对当前值与结果集最后一位 2. 如果当前值大,则推入结果集(注意,是推入, 阅读全文
posted @ 2024-05-16 11:00 shiweiqianju 阅读(19) 评论(0) 推荐(0) 编辑