随笔记录一下JS 中使用域自动提升时的一些注意点:
/**
* Created by HuangSL on 2017/09/12.
*/
function testScope() {
var funInner = "Inner";
funcOut = "outer"; //没有 var 声明,会被自动提升到 全局作用域
if (true) {
var ifInner = "Inner if true"; //变量的作用域被自动提升到 testScope fun
ifOuter = "Outer if true";