You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
constgetDataFromBackend=async()=>{constrest=awaitfetch("http://localhost:8000/users");console.log(rest);//Response 객체를 래핑한 Promise 객체console.log(restinstanceofPromise);// 왜 false? Response 하면 True.constdata=awaitrest.json();console.log(data);//Data returndata;};
이 예제는 fetch를 이용해 rest 변수에 Response 객체를 래핑한 Promise 객체를 할당하는 예제인데요,
console.log(rest instanceof Promise); 를 실행하면 false가 나옵니다.
그렇지만 rest instanceof Response를 하면 true가 나오는데, 프로토타입 관점에서 Promise와 Response가 어떻게 다른지 궁금합니다.
The text was updated successfully, but these errors were encountered:
이 예제는 fetch를 이용해 rest 변수에 Response 객체를 래핑한 Promise 객체를 할당하는 예제인데요,
console.log(rest instanceof Promise); 를 실행하면 false가 나옵니다.
그렇지만 rest instanceof Response를 하면 true가 나오는데, 프로토타입 관점에서 Promise와 Response가 어떻게 다른지 궁금합니다.
The text was updated successfully, but these errors were encountered: