DEV
-
Javascript 비동기 await을 반복적으로 사용하는 방법DEV/javascript 2022. 4. 8. 18:05
await 반복문 사용하는 방법은 다음과 같다. for await of // 노드 10 부터 지원 const promise1 = Promise.resolve('성공1'); const promise2 = Promise.resolve('성공2'); (async () => { for await ( promise of [promise1, promise2] ) { console.log(promise); } })(); Async - await 이 궁금하다면...? https://seokbong.tistory.com/58 Javascript 비동기 Async - await 정리 (설명을 경량화...) 비동기 처리를 하는 경우 자주 사용하게 되는 Async - await을 간단하게 정리했다. Promise를 모른다면 ..
-
Javascript 비동기 Async - await 정리 (설명을 경량화...)DEV/javascript 2022. 4. 8. 17:59
비동기 처리를 하는 경우 자주 사용하게 되는 Async - await을 간단하게 정리했다. Promise를 모른다면 아래 글을 보고 오는 것을 추천! https://seokbong.tistory.com/56 Javascript Promise 정리 (설명을 경량화...) 오늘은 Promise를 찾아보았다. 검색을 해보니...? Promise 객체는 비동기 작업이 맞이할 미래의 완료 또는 실패와 그 결과 값을 나타냅니다. - https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference.. seokbong.tistory.com await은 async와 같이 사용되었음. await을 쓰기 위해서는 function 앞에 aysnc를 선언한 후 해당 함수 내에서 ..
-
Javascript Promise 동시에 여러 개 실행하기DEV/javascript 2022. 4. 8. 16:59
Javascript Promise 동시에 여러 개 (한번에 여러 개) 실행하는 방법 Promise.all(배열) : 하나라도 실패하는 경우 catch로 감. 기본적인 사용 방식 const promise1 = Promise.resolve('성공1'); const promise2 = Promise.resolve('성공2'); Promise.all([promise1, promise2]) .then((result) => { console.log(result);// ['성공1', '성공2'] }); ... 요청을 한번에 묶고 모든 요청에 대해 응답이 완료된 후 실행하는 방법. // @param {Array} api_url조회 대상(API url) 묶음 async function getApi(api_url) { c..
-
Javascript Promise 정리 (설명을 경량화...)DEV/javascript 2022. 4. 8. 16:56
오늘은 Promise를 찾아보았다. 검색을 해보니...? Promise 객체는 비동기 작업이 맞이할 미래의 완료 또는 실패와 그 결과 값을 나타냅니다. - https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Promise Promise - JavaScript | MDN Promise 객체는 비동기 작업이 맞이할 미래의 완료 또는 실패와 그 결과 값을 나타냅니다. developer.mozilla.org ....? 번역체인지 말이 어렵다. 내 마음대로 정리해보자. Promise 내용은 실행되었지만 결과를 아직 반환하지 않은 객체 (실행 결과를 호출 전까지 가지고 있음) Callback과의 가장 큰 차이점 : 코드를 분리할..
-
REST API 정리DEV/other things 2022. 4. 7. 17:46
개발 문서를 읽거나 면접 단골 질문 등등... REST에 대한 글, 문서, 질문 등을 자주 접하게 된다. 나도 사실 들어만 보고 정확한 개념에 대해 잘 모르고 있던 부분이다. 그래서 읽고 최대한 간단하게 정리했다. 간단하게 정리된 만큼 해당 글은 가볍게 읽어보는 것으로 만족하고 정확하고 자세한 내용(REST의 특징 등...)은 Reference를 참고하자. REST...? HTTP 주요 저자 중 한명인 로이 필딩(Roy Fielding)가 발표한 아키텍처. 잘 설계된 HTTP를 제대로 활용되지 못하는 모습을 보고 설계하게 되었다고 한다. 자원을 정의하고 자원에 대한 주소를 지정(자원데 대한 표현 방식)하는 방법 전반을 일컫는다. HTTP URI(Uniform Resource Identifier)를 통해 ..