title: What does "this" refer to in arrow functions in ES6?
body: <p>I've read in several places that the key difference is that <code>this</code> is lexically bound in arrow functions. That's all well and good, but I don't actually know what that means.</p>
  
  <p>I know it means it's unique within the confines of the braces defining the function's body, but I couldn't actually tell you the output of the following code, because I have no idea what <code>this</code> is referring to, unless it's referring to the fat arrow function itself....which doesn't seem useful.</p>
  
  <pre><code>var testFunction = () =&gt; { console.log(this) };
  testFunction();
  </code></pre>