1 00:00:00,000 --> 00:00:00,220 2 00:00:00,220 --> 00:00:04,050 >> TANÁR: Tehát térinformatikai nulla, azt kijelentette, a két funkció, az egyik az úgynevezett 3 00:00:04,050 --> 00:00:08,070 geolocate amely geolocates a felhasználó, és a egy úgynevezett visszahívás volt a 4 00:00:08,070 --> 00:00:11,730 működik, hogy geolocate nevezett végül útján kap a jelenlegi 5 00:00:11,730 --> 00:00:14,630 helyzetben, ha a böngésző rájött ki, ahol a felhasználó. 6 00:00:14,630 --> 00:00:18,400 Nos, tekintve, hogy én csak hívja ezt a működni, ha, és csak azért létezik, hogy 7 00:00:18,400 --> 00:00:21,450 hívja össze, hogy a jelenlegi helyzetben, Technikailag nincs oka annak, hogy 8 00:00:21,450 --> 00:00:24,640 kellett, hogy állapítsa meg, mint egy külön funkció és adja meg a saját nevét. 9 00:00:24,640 --> 00:00:27,800 Inkább én is egyszerűen végre egy névtelen függvény, 10 00:00:27,800 --> 00:00:31,780 más néven a lambda funkció hatékonyan halad a kódot, amit 11 00:00:31,780 --> 00:00:35,990 szeretné, hogy végre kell hajtani után kap a jelenlegi helyzetben megtalálta a felhasználó. 12 00:00:35,990 --> 00:00:38,730 >> Különösen szeretnék volna a következő. 13 00:00:38,730 --> 00:00:41,550 Először is, nézzük jelölje ki és vágja ezt kódsort itt a visszahívás 14 00:00:41,550 --> 00:00:43,240 funkciót úgy, hogy használni később. 15 00:00:43,240 --> 00:00:45,960 De nézzük, hogy megszabaduljon a visszahívás működnek együtt. 16 00:00:45,960 --> 00:00:49,780 Most, belül a geolocate funkció hadd jelölje ki és törölje a nevét 17 00:00:49,780 --> 00:00:53,190 a funkciót, amit korábban hívás, és helyette, állapítsa meg egy 18 00:00:53,190 --> 00:00:56,090 névtelen funkció nélkül név, amely még mindig tart a 19 00:00:56,090 --> 00:00:57,940 érv az úgynevezett pozíció. 20 00:00:57,940 --> 00:01:01,240 Majd ezt követően, megállapodás szerint, mondjuk egy nyitott zárójel. 21 00:01:01,240 --> 00:01:04,250 Itt lent mondjuk a záró göndör zárójel és a záró zárójel és 22 00:01:04,250 --> 00:01:05,170 pontosvessző. 23 00:01:05,170 --> 00:01:07,940 >> Aztán belsejében az egyébként névtelen függvény, menjünk be a 24 00:01:07,940 --> 00:01:11,020 kódsor, hogy mi lenne még szereti, ha hívják. 25 00:01:11,020 --> 00:01:14,180 Végső soron, akkor minden, amit tettem az cseréje nevű függvényt egy 26 00:01:14,180 --> 00:01:17,030 névtelen funkciót, de nem változtak Az oldal működését. 27 00:01:17,030 --> 00:01:20,260 De ez vitathatatlanul egy kicsit tisztább mert én nem szemetelés a kódot 28 00:01:20,260 --> 00:01:22,230 feleslegesen meghatározott funkciókat. 29 00:01:22,230 --> 00:01:26,890 Inkább én csak meghatározza a kód, amit akarjuk, hogy végre pontosan hol ez 30 00:01:26,890 --> 00:01:27,700 célja, hogy hívják. 31 00:01:27,700 --> 00:01:30,510 >> Mentsük a fájlt, és nyissa Az oldal a böngészőben. 32 00:01:30,510 --> 00:01:39,330 http://localhost / geolocation1/html és ott is vagyok, Cambridge-ben, 33 00:01:39,330 --> 00:01:41,130 Massachusetts. 34 00:01:41,130 --> 00:01:42,380 Névtelenül. 35 00:01:42,380 --> 00:01:44,000