JS Promise(프로미스)란?
비동기 처리에 사용되는 객체이다. 비동기 처리에는 콜백 함수, promise, await sync가 있다. ✨ 비동기 처리란: 프로세스의 완료를 기다리지 않고 동시에 다른 작업을 처리하는 방식 콜백 함수를 사용할때 중첩으로 여러개를 사용할 경우 코드의 가독성이 현저하게 떨어지게 된다. 그때 콜백을 사용하지 않고 프로미스를 사용하게 되면 코드의 갯수도 줄고 가독성이 향상된다. 비동기 처리 시점을 명확하게 표현할 수 있다. 연속된 비동기 처리 작업을 수정, 삭제, 추가하기 편하고 유연하다. 비동기 작업 상태를 쉽게 확인할 수 있다. 코드의 유지보수성이 증가한다. const promise = () => new Promise((resolve, reject) => { let a = 1 + 1; if(a == 2)..
개발 관련/JS
2024. 2. 17. 15:19
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- JPA
- 인터페이스
- 가상화폐
- 웹서버
- Interface
- 메타버스
- API와 라이브러리의 차이점
- session
- nft
- 쿠키
- js promise
- 컴포넌트
- 톰캣
- 패킷
- web application server
- 아파치
- META-VERSE
- 비동기 처리
- was
- 모듈 컴포넌트 차이점
- metaverse
- 라이브러리
- Cookie
- 모듈
- 프로미스
- Promise
- packet
- 세션
- tcp
- web server
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함