在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 假如js閉包特性突然失效了

假如js閉包特性突然失效了

var a = 'global';
function b(){
    var a = 'local';
    return function c() {
        console.log(a);
    }
}
b()()// 'local'

上面是一段關(guān)于閉包的示例,假如js失去了閉包特性
可以用什么方式通過改造函數(shù),來模擬js的閉包特性,讓輸出結(jié)果和失去特性前一致?

回答
編輯回答
雅痞

閉包 作用是 保存當前作用域
利用對象的 也可以
可以在函數(shù)內(nèi)部造出一個對象 然后 return 當前對象 利用對象 來模擬閉包特性
感覺太繁瑣了 不知道有什么 其他的好建議

2018年6月30日 04:04