title: fetch response.json() and response.status
body: <p>Is this the only way to use the <a href="https://developer.mozilla.org/en-US/docs/Web/API/Body/json" rel="noreferrer">body.json()</a> and also get the status code?</p>
  
  <pre><code>let status;
  
  return fetch(url)
      .then((response =&gt; {
           status = response.status;
           return response.json()
       })
      .then(response =&gt; {
          return {
              response: response,
              status: status
          }
      });
  </code></pre>
  
  <p>This doesn't work as it returns a promise in the response field:</p>
  
  <pre><code>.then((response)=&gt; {return {response: response.json(), status: response.status}})
  </code></pre>