why we can do this,
var a = 1,
b = 2,
c = a + b;
but we can't this in module pattern,
var example = example || {};
example.UI = {
a : 1,
b : 2,
c : a + b // this is not possible unless I use "this" or full name example.UI.a/b
};
Why do we must have to use "this" or "full namespace" within example.UI to get sibiling properties...
It gets really difficult to use full name sapces...