event-loop 【js】

842 단어
단일 스 레 드
  • 단일 라인: 같은 시간 에 한 가지 만 할 수 있다
  • 원인: DOM 렌 더 링 충돌 피하 기
  • 해결 방안: 비동기
  • 실현 방식: event - loop
  • event-loop
  • 사건 폴 링: js 비동기 실현 의 구체 적 인 해결 방안
  • 동기 코드, 직접 실행
  • 비동기 함수 가 비동기 대기 열 에 먼저 놓 여 있 습 니 다
  • 동기 화 함수 가 실 행 될 때 까지 비동기 대기 열 을 실행 하 는 함수
  • //   
    setTimeout(function() {
        console.log(1)
    }, 1000)
    setTimeout(function() {
        console.log(2)
    })
    $.ajax({
        url: 'xxx',
        success: function() {
            console.log('ajax')
        }
    })
    console.log(3)
    
    /////////////////////////////////////////////////////
    
    
    //    
    console.log(3)
    
    
    //     
        //      
        function() {
            console.log(2)
        }
        // 1000ms    
        function() {
            console.log(1)
        }
        // ajax        
        function() {
            console.log('ajax')
        }
    

    좋은 웹페이지 즐겨찾기