title: Chrome - Cannot read property 'status' of undefined even with check first
body: <p>I see a lot similar questions for this particular javascript error, but my issue is I've already implemented the "fixes" and it still occurs, but only randomly.</p>
  
  <p>The error:
      Uncaught TypeError: Cannot read property 'status' of undefined</p>
  
  <p>Before referencing the status property like so json.status, in all instances I precede it with:</p>
  
  <pre><code>if ( typeof json.status != 'undefined' )
  </code></pre>
  
  <p>So in theory, there should be no reason for it to ever throw that error if I'm checking first in all situations.</p>
  
  <p>When I click the line number it's referencing in the console, it goes to a blank screen, so it's been hard to troubleshoot. If I expand open the error stack thing, it references my jquery dataTables a bunch, but I don't know if that's because something is failing prior to it or not.</p>
  
  <p>How can I troubleshoot this deeper, or catch that error properly so it doesn't halt all my AJAX calls that come after it? (requires a refresh when it happens...)</p>