鍍金池/ 問答/Linux  HTML/ js文件加載的時候做了什么

js文件加載的時候做了什么

一個js文件加載事,主要在干啥,變量和函數(shù)聲明這個時候有處理嗎

回答
編輯回答
假灑脫

JS文件加載完畢后,
第一步,文件中root級的、并且沒有使用任何關鍵字定義的變量 ,被當做全局變量優(yōu)先賦值。
第二步,所有單獨定義的function xxx()聲明生效
第三步,其他部分按照js中寫的代碼邏輯,開始順序執(zhí)行

文件加載過程中,內(nèi)容還不全,不涉及到變量和函數(shù)聲明的處理。

2018年3月3日 00:44