JS代碼的預解析和作用域

一、js代碼的預解析:          js是一個解釋型的語言,在代碼執行之前,先對代碼進行通讀和解釋,然後再執行代碼,這就是js的代碼的預解析。就像我們平時寫代碼的時候,很難理解爲什麼我們var a,打印a不報錯而是undefined,又或者其他一些比如函數爲什麼可以隨意放置啊,爲什麼變量會覆蓋啊等等基礎的問題,其實這些都是js的預解析在作怪。        js預解析:分兩步執行 。 一,找
相關文章
相關標籤/搜索