File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -12,29 +12,19 @@ function scanDom(Node) {
1212 for ( var i = 0 ; i < Node . childNodes . length ; i ++ ) {
1313
1414 var childNode = Node . childNodes [ i ] ;
15+ var tag = childNode . tagName ;
1516 if ( childNode . nodeType === 1 ) {
16- // resultMap.set(collectionResultIndex, childNode.tagName);
17- // collectionResultIndex++;
18- // resultMap.set(collectionResultIndex, childNode.className);
19- resultMap . set ( childNode . tagName , collectionAmountOfTags ) ;
20- resultMap . set ( childNode . className , collectionAmountOfClasses ) ;
21-
17+ resultMap . set ( tag , collectionAmountOfTags ) ;
18+ // перебор
19+ // for (let key of resultMap.keys()) {
20+ // console.log(key);
21+ // }
2222 }
2323
24- // перебор
25- for ( let tag of resultMap . keys ( ) ) {
26- console . group ( 'qwerty' ) ;
27- console . log ( tag ) ;
28- console . groupEnd ( 'qwerty' ) ;
29-
30- }
24+
3125 if ( childNode . nodeType !== 3 ) {
32- // collectionResultIndex++;
3326 scanDom ( childNode ) ;
3427 } else {
35- // collectionResultIndex++;
36- // resultMap.set(collectionResultIndex, childNode.nodeName);
37- // collectionResultIndex++;
3828 textNodesCounter ++ ;
3929 }
4030 }
Original file line number Diff line number Diff line change @@ -34,7 +34,6 @@ function results(){
3434var res = scanDom ( document . documentElement ) ;
3535
3636 console . log ( res ) ;
37- // console.log(textNodesCounter);
3837}
3938
4039results ( ) ;
You can’t perform that action at this time.
0 commit comments