title: call stack showing anonymous function
body: <p>I am a newbie to Javascript. i read that in debugging window the call stack means the functions that have been executed.
  here is my code</p>
  
  <pre><code>    function myNameFunc(myNmae) {
      var myFullName = myNmae + " Singh";
      return myFullName;
  }
  
  var ok = myNameFunc('Adidas');
  console.log(ok);
  </code></pre>
  
  <p>Now debugging through code when i have set the breakpoint to </p>
  
  <pre><code>var myFullName = myNmae + " Singh";
  </code></pre>
  
  <p>And when i step out of code the debugger says <strong>Anonymous function</strong> in call stack.
  I do not get it... there should be the <code>myNameFun()c</code> in the call stack.. No??
  Please tell me what i going on.
  thanks.
  <a href="https://i.stack.imgur.com/iZlU1.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/iZlU1.jpg" alt="enter image description here"></a></p>