http://www.robertsosinski.com/2009/04/28/binding-scope-in-javascript/
define a nested function, without scope binding, the default execution scope will be window object
http://www.robertsosinski.com/2009/04/28/binding-scope-in-javascript/
define a nested function, without scope binding, the default execution scope will be window object