Doo can do it

  • 홈
  • React
  • SQL
  • 태그
  • 방명록

js 비동기처리 2

Async / await

저번에는 Promise에 대해 공부를 해봤다면 이번에는 좀 더 편하게 처리를 할 수 있는 async/await에 대해 공부해봤다.우선 Promise를 통해 적어본다면fucntion user(){ return new Promise((resolve,reject)=> { resolve('Hello') })}const result = user()result.then(console.log)// 'Hello' 출력이렇게 될 것이다. 하지만 이보다 더 편하게 할 수 있는 방법이 있는데 그것은 함수앞에 async를 적어주는 것이다.async fucntion user(){ return 'Hello'}const result = user()result.then(console.log)// 'Hel..

리액트 2024.12.10

Promise에 대해

api와 소통하기 위해서는 비동기처리에 대해 알아야한다. 그래서 오늘 공부해본 Promise에 대해 글을 적어보려한다.우선 Promise는 Class이기 때문에 new 키워드를 통해 만들 수 있다.그리고 Promise의 생성자를 보면executor 콜백함수를 받게 되어있다. 이 콜백함수에는 성공했을 때의 resolve와 실패했을 때의 reject가 있다.아래의 예시를 살펴보자.const promise = new Promise((resolve,reject) => { setTimeout(()=> { resolve('Hello') })})라고만 적는다면 아무 일도 발생하지 않을 것이다. 왜냐하면 성공했을 때의 요청을 처리하는 로직이라던가 에러가 생겼을 때 핸들링하는 로직이 없기 때문에아..

리액트 2024.12.09
이전
1
다음
더보기
프로필사진

Doo can do it

  • 분류 전체보기 (118)
    • SQL (4)
    • 코드 (5)
    • TIL (43)
      • 내일배움캠프 2주차 (5)
      • 내일배움캠프 3주차 (4)
      • 내일배움캠프 4주차 (4)
      • 내일배움캠프 5주차 (3)
      • 내일배움캠프 6주차 (4)
      • 내일배움캠프 7주차 (4)
      • 내일배움캠프 8주차 (2)
      • 내일배움캠프 9주차 (2)
      • 내일배움캠프 10주차 (5)
      • 개인 TIL (5)
    • WIL (8)
    • 리액트 (29)

Tag

js 배열함수, NestJS, Typescript, bcrypt, 자바스크립트, node.js, for 반복문, teamproject, html, useInfiniteQuery, map, RDBMS, js 비동기처리, find, react 무한스크롤, 에러핸들링, TCP, Nest.js, AWS, javascript,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
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 31

방문자수Total

  • Today :
  • Yesterday :
GitHub

Copyright © Kakao Corp. All rights reserved.

티스토리툴바