Poznakomlus,
рони, да у вас правильное решение, но это не равнозначная замена приведённому коду (в принципе представьте обход любого дерева)
function processTextNodes(node, visit) {
if(node == null) return;
const stack = [];
stack.push(node);
while(stack.length !== 0) {
node = stack.pop();
if(node.nodeType === Node.TEXT_NODE)
visit(node);
for(const childNode of node.childNodes) {
stack.push(childNode);
}
}
}
processTextNodes(document, console.log);
Сообщение от Aetae
|
ИМХО, Malleys надо бы забанить
|
Всё это походит на сжигание людей в средние века. На тюремные заключения в современном РФ. Что именно я сделал не так?
Сообщение от Aetae
|
Говорить с ним точно нет никакого смысла.
|
Я вас ни к чему не принуждаю, я прочитал вашу точку зрения насчёт не стрелочных функции, считаю ОК. А вы разве что-то у меня спрашивали?
Сообщение от Aetae
|
Он либо дурачок, либо тролль, либо всё вместе взятое
|
Проблемы?