DOMContentLoaded會影響預(yù)解析的結(jié)果嗎? 財富值75

科技 未結(jié) 6 1630
woshiubmama
woshiubmama 2022-09-05 07:19

先貼代碼,在html文檔底部插入如下代碼:

!function(window){ document.addEventListener("DOMContentLoaded", function(){ init4();//這里為何會訪問到init4? }, false) }(window) var init4=function(){ console.log(4); }

init4是函數(shù)表達式,按說在預(yù)解析的時候,是undefined,只有執(zhí)行到這一句的時候,才會被賦值為一個函數(shù),但是如果使用了DOMContentLoaded,函數(shù)卻可以在賦值之前調(diào)用后面的函數(shù),是為什么?
DOMContentLoaded?還是別的?

6條回答
提交回復(fù)