函數(shù) 和 函數(shù)內(nèi)部能訪問(wèn)到的變量的總和,就是一個(gè)閉包。
function x(){
var m = 1;
function y(){
m++;
return m
}
return y
}
var fn = x();
fn()
外部訪問(wèn)不到m只能通過(guò)函數(shù)fn()進(jìn)行訪問(wèn)
作用
1從函數(shù)外部訪問(wèn)函數(shù)內(nèi)部的變量
2將需要引用變量保存在內(nèi)存中不被回收