假设我有以下html:
<my-element-one>
<my-element-two>
<my-element-three></my-element-three>
</my-element-two>
</my-element-one>
现在,假设这被解析为 DocumentFragment。现在,我将片段插入到文档中。这些自定义元素的 attachCallbacks 会按什么顺序触发?他们会始终先开火(三、二、一)吗?还是他们会从上到下(一、二、三)开火?还是完全不确定?如果我稍后删除整个树,那么 detachedCallbacks 会按什么顺序触发?
最后,这种行为在 polyfill 和 W3C 规范的预期行为之间是否一致?我已经阅读了一堆规范,并没有找到关于这种排序应该如何发挥的明确解释。