title: Appropriate inline try catch
body: <p>In Javascript (or for the most part, ECMAscript in general), which is the most appropriate way to write this?</p>
  
  <pre><code>try { ajax.abort() } catch(e) { console.error (e) }
  </code></pre>
  
  <h1>or</h1>
  
  <pre><code>try { ajax.abort(); } catch(e) { console.error (e); }
  </code></pre>
  
  <p>It seems like semi-colons are unneeded for this situation but at the same time I normally write this on 5 lines instead of one in which case I used semicolons for their standard programmatic purpose (eol).</p>
  
  <p>Both work, and I'm sure both will validate, so which is semantically correct?</p>