250x250
반응형
- Today
- Total
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 리액트
- query param
- 자바스크립트
- 리액트 알림
- NextJS
- localStorage
- useformstatus
- styled-component
- sessionStorage
- angular
- 공익 훈련소
- react
- resolved to branch.
- react toast
- 사회복무요원 훈련소
- 리액트 라이프사이클
- server action
- 산업기능요원 훈련소
- useRouter
- 비동기 병렬처리
- next.js toast
- 자바스크립트 순수함수
- react life sycle
- 훈련소
- svgr
- 오라클클라우드
- 오블완
- The above error occurred in the
- no-use-before-define
- 훈련소 후기
Archives
목록안전장치 (1)
아 그거 뭐였지
[JavaScript] async함수 활용 팁
프로젝트를 진행하다보면 GET이나 POST 메소드로 데이터를 주고받을때가 많다. (사실 이게 다인듯함) 데이터를 주고받을때는 일정 시간이 소요되기 때문에 대부분 비동기 프로그래밍으로 처리한다. async를 사용하여 함수를 작성하는데 이때 사용될수있는 자그마하지만 중요한 팁이다. 바로 코드를 확인해보자. async getUserData(){ try{ const res = await this._api.getUserData(); } catch(e){ console.log(e); } } 위와같이 유저데이터를 가져오는 함수가 있다고 가정하자. 별로 문제가 될게 없어보이는 함수이지만, 한가지 놓친 부분이있다. 비동기 함수는 처리가 언제 끝나는지 알수없다. 만약 저 getUserData라는 함수가 아직 실행중일때 다..
Front-End
2022. 3. 9. 22:12