Before you dive right in, it's a good idea to know what object literals look like. TreeParams is an object literal.
It would be possible to write the TreeParams properties out one at a time, as:
TreeParams = new Object();
TreeParams.ICON_TYPE_INDIVIDUAL = true;
TreeParams.IMG_EXT = new Object();
TreeParams.IMG_EXT.OVER= "Over";
The above statement is equivalent to:
TreeParams = {
ICON_TYPE_INDIVIDUAL : true,
IMG_EXT : {
OVER : "Over"
}
};
Object literals are clearer and more compact. You don't have to
type TreeParams. before each property.
A few things to watch out for with object literals: