第 15 课 15 / 18 | 编码:L15-22
比较与审查

代码对照:差异会带来什么?

创建 li 后为何页面上没有出现?比较创建与插入两个阶段。

写法 A

const item = document.createElement('li');
item.textContent = '小林';

写法 B

const item = document.createElement('li');
item.textContent = '小林';
list.append(item);

提问:指出关键差异,给出适用条件或反例;不要仅以代码长短判断。以上为对照片段,阅读其前提后再分析。

查看参考解析

A 只创建内存中的节点。B 假定 list 已正确查询,才把它插入页面。缺少 append 不是样式问题;也不应该通过重复创建试图让节点自动出现。