title: Calling an object method from an object property definition
body: <p>I am trying to call an object method from an object (the same object) property definition to no avail.</p>
  
  <pre><code>var objectName = {
       method   :   function() {
            return "boop";
       },
       property :   this.method()
  };
  </code></pre>
  
  <p>In this example I want to assign the return value of objectName.method ("boop") to objectName.property.</p>
  
  <p>I have tried <code>objectName.method()</code>, <code>method()</code>, <code>window.objectName.method()</code>, along with the bracket notation variants of all those as well, ex. <code>this["method"]</code>, with no luck.</p>