1:js的內(nèi)存方式?
當(dāng)在js中寫完一句js代碼的時候,js會自動開辟內(nèi)存空間。
內(nèi)存分為2種:
棧內(nèi)存:
存儲的是基本類型
堆內(nèi)存:
存儲的是引用類型
2:瀏覽器解析js代碼的時候的順序?
1.首先全局判斷查找錯誤語句.
2.對關(guān)鍵字 var function 聲明定義的語句,進(jìn)行預(yù)解析
2.1變量的預(yù)解析:先聲明,后定義。
2.2函數(shù)的預(yù)解析:聲明和定義同時執(zhí)行。
3.按照從上到下,從左到右的順序執(zhí)行js代碼