document.normalize究竟做了什么?

时间:2016-08-16 13:09:53

标签: javascript

我读到document.normalize 删除空文本节点,并加入相邻节点

这究竟是什么意思?

1 个答案:

答案 0 :(得分:5)

假设:

p element
   text node containing ""
p element
   text node containing "Hello, "
   text node containing "world"

它会将其转换为

p element
p element
   text node containing "Hello, world"

段落内的文本节点本身没有任何内容,将被完全删除。

两个相邻的文本节点通过组合文本连接在一起形成一个文本节点。