1 00:00:00,000 --> 00:00:00,220 2 00:00:00,220 --> 00:00:04,050 >> 교사 : 그래서, 지리적 위치 제로에, I 선언 된 두 가지 기능, 호출 한 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 , 현재의 위치를​​ 얻을 수에 의해 호출 기술적 이유가 없다는 것을 I 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 그렇지 않으면 람다 함수로 알려진, 효과적으로 코드를 전달하는 I 11 00:00:31,780 --> 00:00:35,990 GET 전류 후 실행하려면 위치는 사용자를 발견했다. 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 오히려, 나는 코드 만의 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