본문 바로가기

await3

Axios fetch api와 비슷한 역할을 하는 라이브러리 브라우저, node.js를 위한 promise api를 활용하는 http 비동기 통신 라이브러리이다 써드파티 라이브러리로 설치가 필요합니다.npm install axios 자동으로 JSON데이터 형식으로 변환됩니다. # get요청 일반적으로 정보를 요청하기 위해 사용되는 메서드. 첫번째인자에는 url주소. 이건필수다 두번째인자에는 요청시 사용할수있는 옵션들을 설정하게 된다. 옵션의 경우 필수는 아니다. axios.get("url"[,config]) # post요청 서버에게 데이터를 보내기위해 사용되는 메서드. 첫번째인자에는 url주소가 들어간다. 필수다. 두번째인자에는 요청시 보낼 데이터를 설정하게 된다. 옵션의 경우 필수는 아니지만 상황에따라 설정해주어.. 2023. 1. 19.
Fetch API URL로 네트워크 요청하는 것을 가능하게 해주는 API 특정url로부터 정보를 받아오는 역할을 한다.이과정이 비동기적으로 이루어진다. 실시간정보 업데이트 위해 요청 API를 이용한다.fetch API는 요청 API중 하나이다. fetch api는 해당정보를 원격url로부터 불러온다. let url = "https://koreanjson.com/posts/1"; fetch(url) .then((response) => response.json()) .then((json) => console.log(json)) .catch((error) => console.log(error)); 빌트인 API라 별도의 설치 필요없다. .json() 메서드를 사용해야한다!!!! # get 요청예시 // Promise ver f.. 2023. 1. 19.
Async , Await 동기화작업이다! 복잡한 Promise코드를 간결하게 작성할수 있게 되었다.! 함수 앞에 async 키워드를 사용하고 async 함수 내에서만 await 키워드를 사용하면 된다! // 함수 선언식 async function funcDeclarations() { await 작성하고자 하는 코드 ... } // 함수 표현식 const funcExpression = async function () { await 작성하고자 하는 코드 ... } // 화살표 함수 const ArrowFunc = async () => { await 작성하고자 하는 코드 ... } 2023. 1. 17.