File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ node_modules
2+ * .log
3+ .DS_Store
Original file line number Diff line number Diff line change 1+ 'use strict' ;
2+
3+ function Node ( parent , data ) {
4+ this . parent = parent ;
5+ this . data = data ;
6+ }
7+
8+ let root = new Node ( null , { name : 'root' } ) ;
9+ let n1 = new Node ( null , { name : 'n1' } ) ;
10+
11+ let n2 = new Node ( n1 , { name : 'n2' } ) ;
12+ let n3 = new Node ( n1 , { name : 'n3' } ) ;
13+ let n4 = new Node ( n1 , { name : 'n4' } ) ;
14+
15+ let n21 = new Node ( n2 , { name : 'n21' } ) ;
16+ let n22 = new Node ( n2 , { name : 'n22' } ) ;
17+
18+ let n31 = new Node ( n3 , { name : 'n31' } ) ;
19+ let n32 = new Node ( n3 , { name : 'n32' } ) ;
20+ let n33 = new Node ( n3 , { name : 'n33' } ) ;
21+ let n34 = new Node ( n3 , { name : 'n34' } ) ;
22+
23+ console . dir ( n34 ) ;
24+ console . dir ( n34 . parent ) ;
25+ console . dir ( n34 . parent . parent ) ;
26+ console . dir ( n34 . parent . parent . parent ) ;
You can’t perform that action at this time.
0 commit comments