>> TEACHER: Beraz, geokokapena zero urtean, I Bi funtzio deklaratu, bat deitzen
geolocate horrek erabiltzaileari geolocates, eta Bat izeneko deia atzera izan zen
funtziona izeneko geolocate duten azken finean, get egungo modu
posizio nabigatzailea hurrena zuen behin non erabiltzailea da.
Orain, eman dut naiz bakarra hau deituz funtzionatzeko behin, eta bakarrik existitzen
egon uneko posizioa lortzeko deitutako, teknikoki, ez dago arrazoirik ez dudala
horri beste funtzio gisa deklaratu behar izan eta bere izena eman.
Hobeto esanda, ezin dute, besterik gabe, ezarri dut funtzio anonimoa,
Besterik lambda funtzio bat bezala ezagutzen, eraginkortasunez kodearen pasatzen dudala
ezagutu oraingoa ondoren exekutatu behar nahi posizio erabiltzailea aurkitu ditu.
>> Bereziki, nahi nuke honako hau egingo.
Lehen, dezagun nabarmendu eta ebaki honetan kode-lerro hemen nire callback in
funtzioa da, beraz, geroago erabiltzeko.
Baina dezagun ezagutu callback kentzeko funtziona guztiak elkarrekin.
Orain, geolocate funtzioaren barruan, dezagun nabarmendu eta ezabatu izenarekin
funtzioa aurrez izan dut , deituz, eta horren ordez, deklaratzeko bat
gabeko funtzio anonimoen izen hori oraindik ere kontuan hartzen
Kargua izeneko argudioa.
Eta, ondoren, honen ondoren, konbentzio, dezagun jarri kizkur giltza irekia.
Behera hemen dezagun jarri ixtea kizkur du giltza eta ixteko parentesi eta
puntu eta koma.
>> Eta ondoren, hau bestela barrutik Funtzio anonimoak, dezagun itsatsi diren
kode-lerro oraindik litzaidake dugun Nahi deitu behar da.
Azken finean, eta, ondoren, egin dut guztia funtzio bat izeneko bat ordezkatu
Funtzio anonimoak baina ez dira aldatu orriaren funtzionalitatea.
Baina hori da, dudarik gabe, pixka bat garbiagoa dut ez delako nire kodea Aramendi rekin
alferrik definitutako funtzioak.
Baizik eta, bakarrik ari naiz kodea nuen definitzeko Egin nahi den zehazki non egin nahi
ekarri deitu behar da.
>> Utzi gorde fitxategia eta ireki arakatzaile batean orrialdean.
http://localhost / geolocation1/html Eta han nago oraindik, Cambridge,
Massachusetts.
Anonimoki.