Notice
Recent Posts
Recent Comments
Link
250x250
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- 카우치코딩
- foreach
- JavaScript
- Redux
- useParams
- 협업프로젝트
- javascript React
- React onClick
- useEffect
- first-child
- line-through
- sort
- 자바스크립트
- useSearchParams
- Redux store
- JSON
- react
- db.json
- 콜백함수
- React state
- javascript코딩테스트
- react redux
- 자바스크립트배포
- 블럭요소
- toString
- redux 사용방법
- 인라인블럭
- redux toolkit
- couchcoding
- 6주포트폴리오
Archives
- Today
- Total
개발하는 루루언니
javascript : 콜백함수 연습하기 (심화) 본문
728x90
반응형
내가 콜백함수 연습하기 블로그에서 쓴 코드이다.
const askForLocation = function (){
navigator.geolocation.getCurrentPosition((position)=>{
console.log(position)
}
)
}
askForLocation()
콜백함수 지옥이 다시 왔다...이해했드니 또 이상한게 나왔다리 ㅠㅠ 그래도 연습만이 살길이겠지
const accessToGeo = function (position){
console.log(position)
}
// 현재 위치 가져오기 api =
const askForLocation = function (){
navigator.geolocation.getCurrentPosition(accessToGeo)
}
askForLocation()
이전 콜백함수 연습하기에 이어 콜백함수를 askForLocation 에 넣지않고 다른 함수로 따로 빼주었다.
accessToGeo 라는 함수를 만들고 그 함수표현식안에 매개변수로 position을 넣어서 따로 빼서 사용이 가능하다.
accessToGeo함수는 askForLocation에 넣어서 사용이 가능하다고 한다..
읽는 그대로 accessToGeo함수를 askForLocation에서 가져온거면 그게 function(position) { } 과
(position) => { } 이렇게 콜백함수랑 비슷한 원리라고 생각이 든다..
굳이 왜따로 쓴지는 모르겠으나 그렇게 이해하고 넘어가긔
728x90
'컴퓨터 정보 > javascript' 카테고리의 다른 글
javascript : 동기 비동기를 알기전에 stack / queue 란? (데이터 관리 체계 ) (0) | 2022.11.27 |
---|---|
javascript : 콜백함수 연습하기 : 콜백함수안에 콜백함수 (0) | 2022.11.26 |
javascript 콜백함수 연습하기 (0) | 2022.11.26 |
javascript : TDZ 선언단계, 초기화단계,할당단계 이해하기 (0) | 2022.11.26 |
javascript : localStorage : 새로고침해도 데이터를 남겨 저장하게 하는 것 (0) | 2022.11.26 |