1 00:00:00,000 --> 00:00:00,220 2 00:00:00,220 --> 00:00:04,050 >> პედაგოგი: ასე რომ, geolocation zero, I განაცხადა, ორი ფუნქცია, რომელსაც 3 00:00:04,050 --> 00:00:08,070 geolocate რომელიც geolocates შესახებ, და რომელსაც გადმორეკეს რომელიც 4 00:00:08,070 --> 00:00:11,730 ფუნქცია, რომელიც geolocate მოუწოდა საბოლოოდ გზით მიიღონ მიმდინარე 5 00:00:11,730 --> 00:00:14,630 პოზიცია კიდევ ერთხელ ბრაუზერის ჰქონდა figured , სადაც მომხმარებელს. 6 00:00:14,630 --> 00:00:18,400 ახლა, თუ გავითვალისწინებთ, რომ მე მხოლოდ მოუწოდებდა ამ ფუნქციონირებს ერთხელ, და ეს მხოლოდ არსებობს 7 00:00:18,400 --> 00:00:21,450 ეწოდოს by კიდევ მიმდინარე პოზიცია, ტექნიკურად, არ არსებობს მიზეზი, რომ მე 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 და შემდეგ ამ კონვენციის, მოდით დააყენა ღია Curly გაუწიოს. 21 00:01:01,240 --> 00:01:04,250 Down აქ მოდით დააყენა დახურვის curly გაუწიოს და დახურვის ფრჩხილებში და 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 მაგრამ ეს, ალბათ, ცოტა სუფთა იმიტომ, რომ მე არ littering ჩემი კოდი და 28 00:01:20,260 --> 00:01:22,230 ზედმეტად განსაზღვრული ფუნქციები. 29 00:01:22,230 --> 00:01:26,890 პირიქით, მე მხოლოდ განსაზღვრის კოდი I მინდა შესრულდება ზუსტად სადაც ის 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