ê°ì²´ë¡ë¶í° í¸ë¦¬(tree) ìì±í기
ì¤ìë: 5
ì¤ì²©ë ê°ì²´ì ë°ì´í°ë¡ ul·li 리ì¤í¸ë¥¼ ìì±íë createTree í¨ì를 ë§ë¤ì´ ë³´ì¸ì.
ìì:
let data = {
"Fish": {
"trout": {},
"salmon": {}
},
"Tree": {
"Huge": {
"sequoia": {},
"oak": {}
},
"Flowering": {
"apple tree": {},
"magnolia": {}
}
}
};
ì½ë íì:
let container = document.getElementById('container');
createTree(container, data); // container ìì ë´ì í¸ë¦¬ë¥¼ ìì±í©ëë¤.
ê²°ê³¼ë¬¼ì´ ë í¸ë¦¬ë ì´ë° 모ìµì´ì´ì¼ í©ëë¤.
ë ë°©ë² ì¤ ìíë ë°©ë²ì¼ë¡ ê³¼ì 를 í´ê²°í´ ë³´ì¸ì.
- ì ì²´ í¸ë¦¬ë¥¼ ìì±í í
container.innerHTMLë¡ ì»¨í ì´ëì ì¶ê°í©ëë¤. - ë ¸ë를 ê°ê° ìì±í í DOM ë©ìë를 ì¬ì©í´ 컨í ì´ëì ì¶ê°í©ëë¤.
ë ë°©ë²ì 모ë ì¬ì©í´ë³´ë©´ ë ì¢ìµëë¤.
ë´ì©ì´ ìë <ul></ul>ì²ë¼ âë¶íìíâ ììê° í¸ë¦¬ì ì¡´ì¬í´ìë ìëë¤ë ì ì ì°¸ê³ íì¸ì.
ê°ì²´ë¥¼ ìííë ê°ì¥ ì¬ì´ ë°©ë²ì ì¬ê·ë¥¼ ì¬ì©íë ê²ì ëë¤.
