function f1(){ var a=1; return a; }
function f1(){ var b=1; function f2(){ return b; } return f2; }
按照閉包的概念:“函數(shù)體內(nèi)的變量可以保存在函數(shù)作用域內(nèi)的特性就叫做閉包”,第二個(gè)才是閉包,但是他們所實(shí)現(xiàn)的結(jié)果是一樣的,他們同樣可以實(shí)現(xiàn)在函數(shù)外面訪問函數(shù)內(nèi)部變量的效果,那么第一個(gè)f1()函數(shù)和第二個(gè)具體的區(qū)別在哪里呢?