JS

1. 웹 브라우저의 메모리

  • 웹 브라우저는 Single Thread방식으로 동작한다

  • 브라우저에서 js를 통해 실행한 함수, 이벤트들은 Stack영역에 Frame단위로 쌓인다

  • 실행할 함수가 비동기 함수인 경우 해당 Frame은 Queue로 이동한다.

  • Stacke의 메모리가 모두 비워지면 Queue에 저장된 비동기 함수들이 다시 Stack으로 이동하여 실행된다.

2. Event Bubbling

3. KeyEvent

Last updated