title: JSLint Error: Unexpected 'this'
body: <p>Having trouble understanding why JSLint is surprised by my use of <code>this</code> in the following code:</p>
  
  <p><div class="snippet" data-lang="js" data-hide="false">
  <div class="snippet-code">
  <pre class="snippet-code-js lang-js prettyprint-override"><code>function testConstr (x) {
      'use strict';
      this.joker = "Whyyy sooo seriousss?";
      this.x = x;
  }</code></pre>
  </div>
  </div>
  </p>
  
  <p>For both property assignments, JSLint says: <em>Unexpected 'this'.</em> How do I correct my code?</p>