(function(){console.log(fn);????function?fn(){????????return?1;????}})();? ?我測試了如上代碼輸出函數(shù)體,add成功被預解析了;console.log(fn);for?(var?i=0;i<0;i++){????function?fn(){????????return?1;????}}? ?測試這段代碼發(fā)現(xiàn)輸出undefined,全局變量被預解析之后賦值為undefined,難道fn函數(shù)被當做var全局變量解析了嗎?
js預解析的問題
kasimg
2017-12-26 15:22:40