일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 가상요소 선택자
- optgroup
- 웹개발
- 즐거운 자바
- spring
- 자바
- HTML Templating
- 소스트리
- 김성박
- 다시보자
- jsp
- 서블릿
- 속성 선택자
- 깃헙
- JavaScript
- datalist
- 보충필요
- 즐거운자바
- vmax
- 다시볼 것
- vmin
- nth-of-type()
- EDWITH
- 가상클래스 선택자
- nth-child()
- 부스트코스
- 부정 선택자
- ES6
- 복합 선택자
- 상속
Archives
- Today
- Total
기억의 DataBase
Window 객체, CallBack 함수 본문
-
setTimeout()
window.setTimeout >> window는 생략 가능(window는 전역객체이기 때문에)
ex) function hi()를 인자로 받아 1초 뒤에 실행하는 Code(지연실행이 필요할 때 활용하면 좋다.)
setTimeout은 인자로 함수를 받는다.(자바스크립트는 함수를 인자로 받을수도, 리턴할 수도 있다.)
-
CallBack 함수
나중에 실행되는 함수를 callback 함수라고도 하는데, 보통은 즉시 실행되지 않고, 나중에 혹은 실행되지 않을 수도 있다.
setTimeout과 같은 함수는 비동기적으로 실행되는데, 동기적인 다른 실행이 끝나고 난 후 실행됨(main이 끝나고, Call Stack으로 올림)
출처 : https://www.zerocho.com/category/JavaScript/post/597f34bbb428530018e8e6e2 - 자세하고 좋은 설명!
'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