1
2
3
4
5
6
7
8
9
10
11
12
13
14
| "use strict";
| const { domSymbolTree } = require("./internal-constants");
| const { TEXT_NODE } = require("../node-type");
|
| exports.childTextContent = node => {
| let result = "";
| const iterator = domSymbolTree.childrenIterator(node);
| for (const child of iterator) {
| if (child.nodeType === TEXT_NODE) {
| result += child.data;
| }
| }
| return result;
| };
|
|