DOM 边界与宿主:练习答案
答案必须保留本节输入、操作和可观察结果。先运行成功路径,再运行一个反例;
text
输入:第一次执行 → 改变一个条件 → 取消或卸载
预期:状态转移与正文规则一致;取消后没有迟到写入;失败保留可诊断原因若结果不同,优先检查资源所有权、执行时机和宿主前提,而不是只改最终 UI。
Shadow DOM 事件路径
composed:false 事件不会穿过 shadow root;composed:true 事件在宿主处重定向 target。答案需同时打印 composedPath 和 target。
iframe 与跨文档
iframe 文档有独立 window/document;跨源时不能读取内容,只能通过 postMessage,并校验 origin。
Worker 消息
Worker 无 DOM;主线程通过 postMessage 发送可结构化克隆的数据,终止 worker 后不应再收到消息。
章节入口核对
以下入口对应本章概览或综合练习,答案核对沿用本章各知识点的实现与日志。