
n my last article, I demonstrated how to build an Explorer-like tree control using JavaScript. This month's installment focuses on converting the tree control to an object-oriented structure. Such a tree control should be both reusable and easily extended.

How do I build an Explorer-like tree control that is easily extended using object-oriented principles?


Take advantage of JavaScript's polymorphic abilities and the solution is a snap.