js 函數變量作用域實例

js 函數內,用到變量的值,先從本函數往上找,(不管是不是在同一個{}內),如果在上面另一個{}找到變量,就直接用此變量,否則一直往上找,跳出函數,全局變量等。。  hoscode,本意是用全局變量的值,但是一直undeifined,原來上面函數內{}有個hoscode,它取的是這個,當然undefined,如果此時把上面{}hoscode換個名字,這時候alert的就是全局變量的值!!
相關文章
相關標籤/搜索