JavaScript的变量作用域
http://www.cnblogs.com/rainman/archive/2009/04/28/1445687.html
tag:作用域链 作用域 声明提升 全局变量
tag:变量作用域 声明提升 全局作用域 命名冲突 ES6(块级作用域、常量)
http://www.cnblogs.com/silentjesse/p/4024536.html
tag:声明提升 作用域 作用域链 with语句
http://www.runoob.com/js/js-scope.html
tag:变量生命周期
https://javascriptweblog.wordpress.com/2010/12/07/namespacing-in-javascript
tag:命名空间