鍍金池/ 問答/HTML/ 不理解這樣為什么算是形成閉包,而fn2()//彈出2?

不理解這樣為什么算是形成閉包,而fn2()//彈出2?

var fn1 = function(){
    a = 1;
    fn2 = function(){
        console.log(2);
    }
}
fn1();
fn2();//2
回答
編輯回答
下墜

fn2是全局變量

2018年5月18日 16:37
編輯回答
遲月

萬物介對象 fn2是聲明在全局的一個對象

2017年7月25日 22:39
編輯回答
賤人曾

想多了…沒有var的fn2只是被定義成了一個全局變量而已

2018年9月21日 14:19