반응형
D05_dom_비동기
비동기1_개념_setInterval
- 비동기
- 컴퓨터의 프로그램은 하나의 단위를 프로시저라고 한다.
- 프로시저 완전히 독립된 하나의 프로그램
- 메모장을 2개를 동작하면
- 두 메모장은 아무런 상관이 없다.
- 프로시저가 두개 있다.
- 프로시저를 어떻게 확인하냐.
- ctrl + alt + del - 작업관리자 선택
- 앱이라고 되어있는게 프로시저이다.
- 프로시저는 서로 상관이 없다.

- 비동기
- 하나의 프로시저에서 여러개의 프로그램을 실행하는 것
- 스래드
- 프로시저 => 스래드 하나 (동작하는 프로그램) 이게 공식이다.
- 만약 (메인과 시간을 같이 만들면
- 메인이 렉이 걸리면 시간도 멈춘다.
- 만약 (메인과 시간을 같이 만들면
- 비동기
- 프로시저 => 스래드가 두개 or 여러개 (그 중 한개는 매인을 담당하고, 나머지 스래드는 부수적인 역활을 담당한다.)
- 대체적으로 볼 수 있는것. 시간 . 로딩화면
- 로딩화면 : 무거운 프로그램을 실행시키면 실행 동작하는데 오래 걸린다.
- 사용자는 무슨일이 일어나는지 모른다. 사용자가 켜진건지 안 켜진건지 모른다.
- 부수적인 역활. 켜지는 시간을 보여주는 스래드를 한개 더 켠다.
- 프로시저 => 완전히 독립된 프로그램
- 프로시저는 하나의 스래드를 가지고 있다.
- ---------------------------------------------
- 개발자가 임의로 스래드를 여러개 동작 시킬 수 있다.
- 왜냐 부수적인 역활을 주기 위해서.
- 시계. 로딩화면 등.. 이런데 사용한다.
- 자바스크립트 비동기
- setInterval . seTimeout
- 비동기 함수가 2개 있다.
- _01_setInterval1.html

반응형
'코딩 > 1-JavaScript' 카테고리의 다른 글
| 비동기슬라이드_추가된내용 => 동영상 (1~3) (0) | 2025.05.27 |
|---|---|
| 비동기1_개념_setInterval , 비동기2_개념_timeout , 비동기3_신호등_암기 (1~5) (3) | 2025.05.27 |
| 폼태그5_개념_테이블문자열 ~ 폼태그6_종합_산업기사기출 (0) | 2025.05.26 |
| 폼태그1_개념_종류 ~ 폼태그4_개념_문자열로태그생성 (0) | 2025.05.23 |
| 이벤트5_개념_this , 이벤트6_개념_event , 이벤트7_개념_event매개변수활용 (0) | 2025.05.23 |