1 00:00:00,000 --> 00:00:00,220 2 00:00:00,220 --> 00:00:04,050 >> शिक्षक: तो, जियोलोकेशन शून्य में, मैं घोषित दो कार्यों, एक बुलाया 3 00:00:04,050 --> 00:00:08,070 उपयोगकर्ता geolocates जो geolocate, और था जो एक बुलाया कॉल वापस 4 00:00:08,070 --> 00:00:11,730 कहा जाता है कि geolocate से कार्य अंततः मिल वर्तमान के माध्यम से 5 00:00:11,730 --> 00:00:14,630 स्थिति ब्राउज़र लगा था एक बार उपयोगकर्ता है, जहां बाहर. 6 00:00:14,630 --> 00:00:18,400 अब, मैं केवल इस बुला रहा हूँ कि दी एक बार समारोह, और यह केवल करने के लिए मौजूद है 7 00:00:18,400 --> 00:00:21,450 , वर्तमान स्थिति पाने के द्वारा कहा जा तकनीकी तौर पर, कोई कारण नहीं है कि मैं 8 00:00:21,450 --> 00:00:24,640 एक अलग समारोह के रूप में घोषित करने के लिए था और इसका अपना नाम दे. 9 00:00:24,640 --> 00:00:27,800 बल्कि, मैं बस से लागू किया जा सकता था एक गुमनाम समारोह, 10 00:00:27,800 --> 00:00:31,780 अन्यथा एक लैम्ब्डा समारोह के रूप में जाना जाता है, प्रभावी रूप से कोड में गुजर कि मैं 11 00:00:31,780 --> 00:00:35,990 मिल चालू होने के बाद क्रियान्वित किया जा करना चाहते हैं स्थिति उपयोगकर्ता पाया गया है. 12 00:00:35,990 --> 00:00:38,730 >> विशेष रूप से, मैं करना चाहते हैं निम्नलिखित किया है. 13 00:00:38,730 --> 00:00:41,550 पहले, चलो उजागर करते हैं और इस कटौती यहाँ मेरे कॉलबैक में कोड की लाइन 14 00:00:41,550 --> 00:00:43,240 समारोह बाद में इसका इस्तेमाल किया जा सके. 15 00:00:43,240 --> 00:00:45,960 लेकिन कॉलबैक से छुटकारा पाने के चलो एक साथ सभी कार्य करते हैं. 16 00:00:45,960 --> 00:00:49,780 अब, geolocate समारोह के अंदर, के नाम उजागर करने और हटाने के चलो 17 00:00:49,780 --> 00:00:53,190 मैं पहले से था कि समारोह बुला, और इसके बजाय, एक की घोषणा 18 00:00:53,190 --> 00:00:56,090 कोई साथ गुमनाम समारोह अभी भी एक लेता है कि नाम 19 00:00:56,090 --> 00:00:57,940 तर्क स्थिति कहा जाता है. 20 00:00:57,940 --> 00:01:01,240 और फिर इस के बाद, सम्मेलन द्वारा, चलो एक खुला घुंघराले गले लगाते हैं. 21 00:01:01,240 --> 00:01:04,250 यहाँ नीचे बंद घुंघराले डाल दिया ब्रेस और बंद कोष्टक और 22 00:01:04,250 --> 00:01:05,170 अर्धविराम. 23 00:01:05,170 --> 00:01:07,940 >> और फिर इस अन्यथा के अंदर गुमनाम समारोह में पेस्ट करते हैं 24 00:01:07,940 --> 00:01:11,020 कोड की पंक्ति है कि हम अभी भी चाहते हैं कहा जा पसंद है. 25 00:01:11,020 --> 00:01:14,180 अंत में, तो, मैंने किया है सब है एक साथ एक नाम समारोह की जगह 26 00:01:14,180 --> 00:01:17,030 गुमनाम समारोह लेकिन नहीं बदला है पेज की कार्यक्षमता. 27 00:01:17,030 --> 00:01:20,260 लेकिन यह यकीनन एक बिट क्लीनर है मैं साथ मेरे कोड कचरा नहीं कर रहा हूँ क्योंकि 28 00:01:20,260 --> 00:01:22,230 अनावश्यक कार्य परिभाषित. 29 00:01:22,230 --> 00:01:26,890 बल्कि, मैं केवल कोड मैं परिभाषित कर रहा हूँ यह वास्तव में, जहां क्रियान्वित किया जा करना चाहते हैं 30 00:01:26,890 --> 00:01:27,700 कहा जा करने के लिए होती. 31 00:01:27,700 --> 00:01:30,510 >> की फाइल को बचाने और खोल दो. एक ब्राउज़र में पृष्ठ. 32 00:01:30,510 --> 00:01:39,330 http://localhost / geolocation1/html और मैं अभी भी, कैम्ब्रिज में, वहाँ हूँ 33 00:01:39,330 --> 00:01:41,130 मैसाचुसेट्स. 34 00:01:41,130 --> 00:01:42,380 गुमनाम. 35 00:01:42,380 --> 00:01:44,000