要实现这种效果
首先想到的还是这个方法
document.body.innerHTML += `<p>${e.data}</p>`
但是这会出现问题,只能输出一个字符串,因为下一次执行会直接覆盖上一次的 dom 操作,解决方案:
let p = document.createElement('p')
p.innerHTML = e.data;
// appendChild() 方法可向节点的子节点列表的末尾添加新的子节点
document.body.appendChild(p);