JS | 콜백함수 (매우중요)

2023. 1. 5. 14:05·JavaScript

콜백함수 

프로그램 사이에서 약속되어 있는 함수

호출하면 다시 거기다가 결과를 내가 돌려줄게!

성공시 앞에 함수 실행, 실패시 뒤에 함수 실행

 

geolocation이 콜백함수가 아님 success fail이 콜백함수임

 <h3>콜백함수</h3>
    <script>



        //                    함수,   함수
        function geolocation(success, fail){

            //처리..........몇초가 걸리지...?
            setTimeout(function () {
                
                //성공..
                success("결과"); //대신실행

            }, 5000); //10초 뒤 실행

        }
        geolocation()
        geolocation(success, fail);

        function success(result){
            console.log(result); //실행되는데 5초
        }
        
        function fail(result){
            
        }

    </script>

 

'JavaScript' 카테고리의 다른 글

JS | 세션(session)  (0) 2023.01.05
JS | 쿠키(🍪cookie)  (0) 2023.01.05
JS | BOM - location 객체, history 객체  (0) 2023.01.05
JS | BOM - 윈도우객체  (0) 2023.01.04
JS | 날짜 객체  (0) 2023.01.04
'JavaScript' 카테고리의 다른 글
  • JS | 세션(session)
  • JS | 쿠키(🍪cookie)
  • JS | BOM - location 객체, history 객체
  • JS | BOM - 윈도우객체
개발 공부
개발 공부
  • 개발 공부
    개발 공부
    개발 공부
  • 전체
    오늘
    어제
    • 전체보기 (164)
      • 프로젝트 (1)
      • TypeScript (1)
      • JavaScript (46)
      • Node.js (3)
      • Next.js (5)
      • React (17)
      • NoSQL (0)
      • HTML,CSS (3)
      • CS (6)
      • Java (35)
      • Spring (6)
        • Spring의 정석 (1)
      • Spring boot (1)
      • MySQL (1)
      • 리눅스 (16)
      • JSP (9)
      • AWS (0)
      • git (2)
      • 알고리즘 (1)
      • ect (7)
      • Project (2)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    오블완
    Java
    티스토리챌린지
    자바의 정석
    Java의 정석
    자바
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
개발 공부
JS | 콜백함수 (매우중요)
상단으로

티스토리툴바