1 00:00:00,000 --> 00:00:00,220 2 00:00:00,220 --> 00:00:04,050 >> 先生:そう、地理位置はゼロで、私は 宣言した2つの関数と呼ばれる1 3 00:00:04,050 --> 00:00:08,070 ユーザーをgeolocatesいるgeolocate、および た1と呼ばれるコールバック 4 00:00:08,070 --> 00:00:11,730 呼ばgeolocate機能 最終的にはGET電流を経由して 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 むしろ、私はコード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