zoaseo
To Infinity And Beyond
zoaseo
전체 방문자
오늘
어제
  • 분류 전체보기 (763)
    • 개발이 좋아서 (381)
      • SAP가 좋아서 (3)
      • Java가 좋아서 (42)
      • Spring이 좋아서 (50)
      • JPA가 좋아서 (0)
      • QueryDSL이 좋아서 (26)
      • Docker가 좋아서 (7)
      • Redis가 좋아서 (7)
      • AWS가 좋아서 (5)
      • CI/CD가 좋아서 (6)
      • Troubleshooting이 좋아서 (4)
      • Kotlin이 좋아서 (7)
      • SQL이 좋아서 (6)
      • HTTP가 좋아서 (21)
      • JavaScript가 좋아서 (30)
      • TypeScript가 좋아서 (6)
      • Vue가 좋아서 (21)
      • Flutter가 좋아서 (61)
      • React가 좋아서 (20)
      • Redux(React)가 좋아서 (2)
      • Angular가 좋아서 (22)
      • HTML이 좋아서 (9)
      • CSS가 좋아서 (15)
      • PHP가 좋아서 (9)
      • Illustrator가 좋아서 (2)
    • 노력이 좋아서 (169)
    • 결과물이 좋아서 (14)
    • 코딩연습이 좋아서 (168)
      • 이론이 좋아서 (62)
      • SQL이 좋아서 (90)
    • 유용한 사이트가 좋아서 (28)
    • Github (2)

인기 글

티스토리

hELLO · Designed By 정상우.
zoaseo

To Infinity And Beyond

개발이 좋아서/JavaScript가 좋아서

js - 비동기 처리

2022. 6. 15. 11:26

동기적처리(Synchronous)

비동기적처리(Asynchronous)

1. 콜백함수

2. Promise

자바스크립트에서 제공하는 비동기를 간편하게

처리할 수 있도록 도와주는 오브젝트입니다.

기능을 수행하고나서 정상적으로 기능이 수행되면

성공의 메세지와 처리된 결과값을 전달

수행하다가 예상치 못한 결과가 생기면 에러를 전달해줍니다.

 

프로미스 상태

state : promise가 수행중이면 pending

           수행이 종료되면 fullfilled

           수행중 오류가 발생 rejected

 

프로듀서와 컨슈머

프로듀서 : promise 제공

컨슈머 : promise 사용

 

'개발이 좋아서 > JavaScript가 좋아서' 카테고리의 다른 글

js - 모듈  (0) 2022.06.17
js - canvas  (0) 2022.06.16
js - JSON(javascript object notation)  (0) 2022.06.14
js - 클래스(복습)  (0) 2022.06.14
js - 배열, 객체, 셋(복습)  (0) 2022.06.13

    티스토리툴바