Access properties by this or object name?
<p>Take this code:</p>

<pre><code>var obj = {
  init: function(){
    console.log(obj.count);
    //or 
    console.log(this.count);
  },
  count: 1,
  msg: 'hello'
}

obj.init();
</code></pre>

<p>I can access property of obj by <code>this</code> or the variable name <code>obj</code> both. Is there any advantage in using <strong><code>this</code></strong> ? Because in my opinion using the object name <code>obj</code> adds clarity to the code.</p>
