第七章:函数表达式2

!(function (window) {
        /*自执行函数初始化变量不会给window添加属性
        *   因为这是局部变量是私有的
        *   虽然这里面的this指向window*/
        var age=19;
        function fn() {
            console.log(this.age);

        }
        console.log(age,this.age,window.age);//19,undefined;undefined
        fn()


    })(window)

//严格模式下 自执行函数内部的this指向的是undefined
原文地址:https://www.cnblogs.com/aqigogogo/p/7639824.html