老師:所以,在地理位置零,我 聲明了兩個函數,一個叫 大地定位的geolocates用戶,並 一個叫回調的是 功能定位該叫 最終由獲取當前的方法 位置一旦瀏覽器已經想通 出用戶所在。 現在,因為我只是調用此 一旦發揮作用,它的存在只是為了 通過得到當前位置被調用, 從技術上說,沒有理由,我 不得不宣布它作為一個單獨的函數 並給它自己的名字。 相反,我可以簡單地實現 一個匿名函數, 否則稱為lambda函數, 通過有效的代碼,我 要獲取當前後執行 位置找到該用戶。 我特別想 做了以下。 首先,讓我們突出和削減這 代碼在我這裡的回調線 函數,以便以後使用。 但是,讓我們擺脫回調 功能都在一起。 現在,大地定位函數的內部, 讓我們突出和刪除的名稱 我是以前的功能 調用,而是,宣 沒有匿名函數 名字仍然需要一個 參數調用位置。 然後在此之後,按照慣例, 讓我們把一個開放的大括號。 到這裡,讓我們把收花 括號和右括號和 一個分號。 然後這裡面,否則 匿名函數,讓我們粘貼在 行代碼,我們還是會 喜歡被調用。 最終,屆時,所有我所做的就是 替換為一個命名函數 匿名函數,但並沒有改變 頁面的功能。 但是,這可以說是有點清潔 因為我不亂拋垃圾,我的代碼 不必要的自定義函數。 相反,我只定義代碼中,我 要執行它的確切位置是 為了被調用。 讓我們保存文件並打開 在網頁瀏覽器中。 http://localhost的/ geolocation1/html和 還有我仍然是,在劍橋, 馬薩諸塞州。 匿名。