title: Call functions from function inside an object (object literal)
body: <p>I'm learning to use object literals in JS, and I'm trying to get a function inside an object to run by calling it through another function in the same object. Why isn't the function &quot;run&quot; running when calling it from the function &quot;init&quot;?</p>
  <pre><code>var RunApp = {
  
      init: function(){   
           this.run()
      },
      
      run: function() { 
               alert(&quot;It's running!&quot;);
      }
  };
  </code></pre>