为什么有微任务
· 阅读需 3 分钟
需要明确的是,微任务不是因为 Promise 才出现的。
微任务出现的原因,可以看这个 youtube 上的视频。
简单来说就是: 微任务是为了监听 dom, 而作为 MutationObserver 的实现出现的。
需要明确的是,微任务不是因为 Promise 才出现的。
微任务出现的原因,可以看这个 youtube 上的视频。
简单来说就是: 微任务是为了监听 dom, 而作为 MutationObserver 的实现出现的。
为什么需要 access token 和 refresh token?
unknown 是所有可能值的集合。任何值都可以分配给 unknown 类型的变量。这意味着 unknown 是所有其他类型的超类型。因此, unknown 被称为顶级类型
never 是空集。没有值可以分配给 never 类型的变量。事实上,将值类型解析为 never 是一个错误,因为这会产生矛盾。空集可以放入任何其他集合中,因此 never 是所有其他类型的子类型。这就是为什么 never 被称为底部类型
如果需要删除的不只是某个文件,而是交错的代码,那么有以下三种方法可以删除 commit 。
white-space、word-break、overflow-wrap(word-wrap) 三个属性整理