单挑你×的.吻

文章 评论 浏览 30

单挑你×的.吻 2022-05-04 13:55:46

react 是委托到 document 上, 然后自己生成了合成事件, 冒泡到 document 的时候进入合成事件, 然后他通过 getParent() 获取该事件源的所有合成事件, 触发完毕之后继续冒泡
vue 是怎么做的我就不清楚了, 但是尤大应该会意识到合成事件带来的好处, 跨端跨浏览器

每个dom都有的事件都代理到document上,但是一些特殊的比如focus这种必须放在input这些dom上。

第 94 题:vue 在 v-for 时给每项元素绑定事件需要用事件代理吗?为什么?

单挑你×的.吻 2022-05-03 04:51:31

@104gogo

async function foo() {
  console.log(1)
  await console.log(2)
  console.log(4)
}

foo()
console.log(3)

实际上等价于

async function foo() {
  console.log(1)
  await Promise.resolve(console.log(2))
  console.log(4)
}

foo()
console.log(3)

这样写的话看起来就好理解了,先输出1,再输出2,然后有个异步的过程,这样3就会被输出,最终输出4

ES6 系列之 Babel 将 Async 编译成了什么样子?

更多

推荐作者

櫻之舞

文章 0 评论 0

弥枳

文章 0 评论 0

m2429

文章 0 评论 0

野却迷人

文章 0 评论 0

我怀念的。

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文