Итак, я медленно заменяю свой обычный код jQuery на свой собственный javascript, и я столкнулся с документацией document.createTextNode()
и связанной с MDN. После прочтения я несколько смущен тем, что такое текст node.
Я понимаю, что он может быть использован для ввода текста внутри div
, но я уверен, что там немного больше, чем просто "использовать его для размещения слов внутри элементов". Глядя на это, появляется текст node, который также может ссылаться на текст атрибутов.
Может ли кто-нибудь дать немного больше определения того, что такое текст node и для чего он используется? Существуют ли практические применения для этого, кроме базового, как это?
var div = document.createElement('div');
var text = document.createTextNode('Y HALO THAR');
div.appendChild(text);