기억의 DataBase

Window 객체, CallBack 함수 본문

JavaScript

Window 객체, CallBack 함수

Zester; 2019. 2. 13. 20:00
  • setTimeout()
window.setTimeout >> window는 생략 가능(window는 전역객체이기 때문에)


ex) function hi()를 인자로 받아 1초 뒤에 실행하는 Code(지연실행이 필요할 때 활용하면 좋다.)

setTimeout은 인자로 함수를 받는다.(자바스크립트는 함수를 인자로 받을수도, 리턴할 수도 있다.)

  • CallBack 함수
나중에 실행되는 함수를 callback 함수라고도 하는데, 보통은 즉시 실행되지 않고, 나중에 혹은 실행되지 않을 수도 있다.


setTimeout과 같은 함수는 비동기적으로 실행되는데, 동기적인 다른 실행이 끝나고 난 후 실행됨(main이 끝나고, Call Stack으로 올림)

'JavaScript' 카테고리의 다른 글

JavaScript Event  (0) 2019.02.14
DOM과 getElementById, querySelector  (0) 2019.02.13
JavaScript Call Stack  (0) 2019.02.13
JavaScript 함수  (0) 2019.02.13
JavaScript의 반복, 조건문  (0) 2019.02.12
Comments