title: Why doesn't JSON.stringify() stringify my object as intended?
body: <p>I'm making a fetch request from react-native. 
  Why will <strong>A</strong> send the body data correctly, but <strong>B</strong> come back as undefined?</p>
  
  <pre><code>    let usrn = 'ususus'
      lew pwrd = 'pwpwpw'
  
      let bodyData = {
          'u': usrn,
          'p': pwrd,
      }
  </code></pre>
  
  <p>Specifically the body data with <code>JSON.stringify()</code>?</p>
  
  <pre><code>=&gt; A
      return fetch(url, {
              method: "POST",
              headers: headers,
              body: JSON.stringify({
                  'u': usrn,    // &lt;= can return this value on server
                  'p': pwrd,    // &lt;= can return this value on server
              })
          })
  
  =&gt; B
      return fetch(url, {
              method: "POST",
              headers: headers,
              body: JSON.stringify({ bodyData }) // &lt;= returns undefined on server
          })
  </code></pre>