1 00:00:00,000 --> 00:00:00,220 2 00:00:00,220 --> 00:00:04,050 >> OPETTAJA: Eli maantieteellisen paikannuksen nolla, I julisti kaksi tehtävää, yksi nimeltään 3 00:00:04,050 --> 00:00:08,070 Paikanna maantieteellisesti joka geolocates käyttäjä, ja yksi nimeltään soittaa takaisin, joka oli 4 00:00:08,070 --> 00:00:11,730 toimiakseen, että Paikanna maantieteellisesti hakuasi kutsutaan viime kädessä tapa get 5 00:00:11,730 --> 00:00:14,630 asennossa, kun selain oli tajunnut missä käyttäjä on. 6 00:00:14,630 --> 00:00:18,400 Nyt, koska olen vain kutsumalla tätä toimivat kerran, ja se vain on olemassa 7 00:00:18,400 --> 00:00:21,450 koolle saada nykyinen sijainti, teknisesti, ei ole mitään syytä, että en 8 00:00:21,450 --> 00:00:24,640 piti julistaa sitä erillisenä toimintona ja antaa sille oman nimensä. 9 00:00:24,640 --> 00:00:27,800 Pikemminkin olisin voinut yksinkertaisesti toteuttaa Nimetön toiminto, 10 00:00:27,800 --> 00:00:31,780 joka tunnetaan myös lambda-toimintoa, tehokkaasti ohimennen koodi, että olen 11 00:00:31,780 --> 00:00:35,990 haluavat suoritetaan heti get kannassa on löydetty käyttäjä. 12 00:00:35,990 --> 00:00:38,730 >> Erityisesti haluaisin ovat tehneet seuraavan. 13 00:00:38,730 --> 00:00:41,550 Ensimmäinen, nyt esiin ja leikata tämän rivi koodia täällä minun soittopyynnön 14 00:00:41,550 --> 00:00:43,240 toiminnon, käyttää sitä myöhemmin. 15 00:00:43,240 --> 00:00:45,960 Mutta katsotaanpa päästä eroon soittopyyntö toimivat kaikki yhdessä. 16 00:00:45,960 --> 00:00:49,780 Nyt sisällä Paikanna maantieteellisesti hakuasi toiminto, katsotaanpa esiin ja poistaa nimen 17 00:00:49,780 --> 00:00:53,190 toiminto, joka olin aikaisemmin soittaa, ja sen sijaan, julistaa 18 00:00:53,190 --> 00:00:56,090 Nimetön toiminto ilman nimi, joka vaatii edelleen 19 00:00:56,090 --> 00:00:57,940 argumentin nimeltä kantaan. 20 00:00:57,940 --> 00:01:01,240 Ja sitten tämän jälkeen, sopimuksen mukaan, laitetaan avoimeen kihara ahdin. 21 00:01:01,240 --> 00:01:04,250 Tänne laitetaan päätöskurssi kihara ahdin ja loppusulkeen ja 22 00:01:04,250 --> 00:01:05,170 puolipiste. 23 00:01:05,170 --> 00:01:07,940 >> Ja sitten sisällä tämän muuten Nimetön toiminto, katsotaanpa liitä 24 00:01:07,940 --> 00:01:11,020 koodiriviä, että me osaisimme vielä haluavat kutsua. 25 00:01:11,020 --> 00:01:14,180 Lopulta sitten, kaikki olen tehnyt on korvata nimetty toiminto 26 00:01:14,180 --> 00:01:17,030 Nimetön toiminto mutta eivät ole muuttuneet sivun toiminnallisuutta. 27 00:01:17,030 --> 00:01:20,260 Mutta tämä on luultavasti vähän puhtaampi koska en ole roskaaminen minun koodia 28 00:01:20,260 --> 00:01:22,230 tarpeettomasti määrittämiä funktioita. 29 00:01:22,230 --> 00:01:26,890 Pikemminkin olen vain määritellään code haluavat panna täytäntöön tarkalleen missä se on 30 00:01:26,890 --> 00:01:27,700 tarkoitus kutsua. 31 00:01:27,700 --> 00:01:30,510 >> Säästetään tiedosto ja avaa sivu selaimessa. 32 00:01:30,510 --> 00:01:39,330 http://localhost / geolocation1/html Ja siellä minä olen vieläkin, Cambridge, 33 00:01:39,330 --> 00:01:41,130 Massachusettsissa. 34 00:01:41,130 --> 00:01:42,380 Anonyymisti. 35 00:01:42,380 --> 00:01:44,000