π‘ νλ‘λ―Έμ€ (Promise)
μ½λ°± ν¬ λ± μ ν΅μ μΈ μ½λ°± ν¨μκ° κ°λ λ¨μ μ 보μνκΈ° μν΄
ES6μμ μΆκ°λ λΉλκΈ° μ²λ¦¬μ© λΉνΈμΈ κ°μ²΄μ λλ€.
μν | λ²μ | μ€λͺ | λ°νκ° |
---|---|---|---|
Pending | λκΈ° | λΉλκΈ° μ²λ¦¬ λ‘μ§μ΄ μμ§ μνλμ§ μμ μν | |
Fulfilled | μ΄ν, μλ£ | λΉλκΈ° μ²λ¦¬κ° μ±κ³΅μ μΌλ‘ μλ£λ μν β resolve β then | success result |
Rejected | μ€ν¨ | λΉλκΈ° μ²λ¦¬κ° μ€ν¨ν μν β reject β catch | error |