SURMAST: Allura, fl-ġeolokalizzazzjoni żero, I dikjarati żewġ funzjonijiet, wieħed imsejjaħ geolocate li geolocates-utent, u wieħed imsejjaħ sejħa lura li kien il- funzjoni li geolocate imsejħa finalment permezz ta get attwali pożizzjoni ladarba l-browser kien dehret fejn l-utent huwa. Issa, peress li jien biss ssejjaħ dan jiffunzjonaw darba, u dan jeżisti biss tkun imsejjħa minn tikseb pożizzjoni attwali, teknikament, hemm ebda raġuni li I kellha tiddikjaraha bħala funzjoni separata u tagħtih l-isem tiegħu stess. Pjuttost, I setgħet sempliċement implimentati funzjoni anonima, inkella magħruf bħala funzjoni lambda, tgħaddi b'mod effettiv fil-kodiċi li I jridu jiġu eżegwiti wara get attwali pożizzjoni sabet l-utent. B'mod partikolari, nixtieq għamlu dan li ġej. Ewwelnett, ejja jenfasizzaw u maqtugħin din linja tal-kodiċi hawn fil callback tiegħi funzjoni sabiex jużawh aktar tard. Imma ejja jeħles mill-callback jiffunzjonaw kollha flimkien. Issa, ġewwa tal-funzjoni geolocate, ejja jenfasizzaw u iħassar l-isem ta ' il-funzjoni li I qabel kienet ssejjaħ, u minflok, jiddikjara funzjoni anonima bl-ebda isem li għadu ta ' argument imsejħa Pożizzjoni. U mbagħad wara dan, b'konvenzjoni, ejja tpoġġi Brace kaboċċi miftuħa. Down hawn ejja tpoġġi l-kaboċċi għeluq Brace u l-parentesi tal-għeluq u punto virgola. U mbagħad ġewwa ta 'dan altrimenti funzjoni anonima, ejja paste fil- linja tal-kodiċi li aħna'd xorta simili li tkun imsejħa. Fl-aħħarnett, imbagħad, kollha I ghamilt hija jissostitwixxu funzjoni jismu ma ' funzjoni anonima iżda ma biddlux funzjonalità tal-paġna. Iżda dan huwa probabbilment daqsxejn cleaner għaliex jien ma littering kodiċi tiegħi ma funzjonijiet iddefiniti għalxejn. Pjuttost, jien biss li tiddefinixxi l-kodiċi I jridu jiġu eżegwiti eżattament fejn huwa maħsuba biex tkun imsejħa. Ejja tiffranka l-fajl u tiftaħ il-paġna fil-browser. http://localhost / geolocation1/html U hemm I still am, fil-Cambridge, Massachusetts. Anonimu.