>> НАСТАЎНІК: Так, у геолокации нулявы, я абвешчаныя дзве функцыі, адна называецца
Вызначыць геаграфічнае якія geolocates карыстачу, і адна называецца ператэлефанаваць які быў
функцыя, якая геаграфічнае назвай у канчатковым рахунку, шляхам атрымаць бягучую
становішча, як толькі браўзэр фігураваў , Дзе карыстальнік.
Цяпер, улічваючы, што я толькі называюць гэта функцыянаваць адзін раз, і ён існуе толькі
выклікацца атрымаць бягучую пазіцыю, тэхнічна, няма ніякіх падстаў, што я
было б аб'явіць яго як асобную функцыю і даць яму ўласнае імя.
Хутчэй, я мог бы проста рэалізаваны ананімная функцыя,
інакш вядомы як функцыю лямбда, эфектыўна перадаючы ў кодзе, які я
хочаце быць выкананы пасля атрымання бягучых пазіцыя знайшла карыстальніку.
>> У прыватнасці, я хацеў бы зрабілі наступнае.
Па-першае, давайце вылучыць і выразаць гэты радок кода тут, у маім зваротнага выкліку
Функцыя такім чынам, каб выкарыстоўваць яго ў далейшым.
Але давайце пазбавіцца ад зваротнага выкліку функцыянаваць ўсе разам.
Зараз усярэдзіне функцыі геаграфічнае, давайце вылучыць і выдаліць імя
функцыя, што я быў раней выкліку, а замест гэтага, аб'явіць
ананімная функцыя з не імя, якое па-ранейшаму займае
аргумент называецца пазіцыя.
А потым пасля гэтага, па дамове, давайце паставім адкрытую фігурную дужку.
Тут, унізе давайце паставім зачыняе фігурную дужкі і якая зачыняе дужка і
кропка з коскі.
>> А потым ўнутры гэта інакш ананімная функцыя, давайце ўстаўце ў
радок кода, што мы б да гэтага часу хацелася б назваць.
У канчатковым рахунку, то, усё, што я зрабіў гэта замяніць функцыі па імя, з
ананімная функцыя, але не змяніліся функцыянальнасць старонкі.
Але гэта, магчыма, трохі чысцей таму што я не засьмечваньня праграмы
залішне пэўныя функцыі.
Хутчэй, я толькі вызначэння кода I хочаце быць выкананы дакладна, дзе гэта
прызначаны для выкліку.
>> Давайце захаваць файл і адкрыць старонка ў браўзэры.
http://localhost / geolocation1/html І там я ўсё яшчэ, ў Кембрыджы,
Масачусэтс.
Ананімна.