创建一个 TextNode 并将其附加到 HTML 元素上相对于直接设置其 textContent 的优点是什么?
比方说我有一个 span 元素。
var span = document.getElementById('my-span');
我希望更改它的文本。使用“:”有什么优势?
var my_text = document.createTextNode('Hello!');
span.appendChild(my_text);
结束
span.textContent = 'hello';