>> 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.