title: How to call this.function from inside another function within Vue
body: <p>When I try to call a function from within a timeout function I get <code>Uncaught TypeError: this.checkMounted is not a function</code> The function runs fine when it's not within the timeout.</p>
  <p>How do I correctly access this.function</p>
  <pre><code>methods: {
    checkMounted: function () {    
  },
  mounted() {
    setTimeout(function(){ 
       this.checkMounted()
    }, 3000); 
  }
  </code></pre>
  <p>Thank you</p>